Merb’s controllers are made up of two components. First, an AbstractController, which handles layout- and template-finding, instance variable assignment, and before/after filters. Second, a Merb::Controller, which handles request/response semantics. Because the components are separate, it is possible to inherit from AbstractController, which Merb does for Mailers and Parts (again, more on that later).

No.