Ogres and APIs

Bringing Merb’s provides/display into Rails 3:

The symmetry relates to another point in API design that I’ve been interested in lately: progressive expansion. There should be a smooth path from the simple case to the complex case. It should be like an Ogre, it should have layers.