| - If called from within an awake() or sleep() method, it immediately skips
| all further awake(), respond(), and sleep() processing and sends the
| accumulated response.
Shouldn't it still call sleep?
Usually, one subclasses Page and has something like this in SitePage (or
# call the super
# proceed with this class stuff
So, as far as Page is concerned, awake() has happened. Shouldn't sleep()
also happen in this case, too?
Anyway, this is a good idea. We've got our own hack of much the same thing
to handle redirects.