I think the idea is that Rails 3 will be more modular and have more
stable APIs for plugging in engine-like functionality. The engines
support in Rails 2.3 (at the moment, at least) is really just the
simplest possible to support an app directory and loading routes.