Would a good library allow developers to ignore internals and get on with higher-level stuff?
Reply on news.ycombinator.com