I thought about this, but decided it's best to wait-and-see how much of a problem it is. I can imagine that some people might productively override the methods, but certainly it may be confusing for people who do so accidentally. Merb (R.I.P.) had a somewhat sophisticated solution for this where you had to declare your intent to override a core merb method before defining your own, but that's a good bit of extra work. Thoughts?