There are a ton of edge cases, but the goal was to serve as an intro, and to get a grasp of the basics.
Links in the intro to a more serious look at things.
Reply on news.ycombinator.com