Create an object or val that is a subclass of the FactoryMaker to
generate factory for a particular class as well as define session and
request specific vendors and use doWith to define the vendor just for
the scope of the call.

Create an object or val that is a subclass of the FactoryMaker to
generate factory for a particular class as well as define session and
request specific vendors and use doWith to define the vendor just for
the scope of the call.

Create an object or val that is a subclass of the FactoryMaker to
generate factory for a particular class as well as define session and
request specific vendors and use doWith to define the vendor just for
the scope of the call.

Create an object or val that is a subclass of the FactoryMaker to
generate factory for a particular class as well as define session and
request specific vendors and use doWith to define the vendor just for
the scope of the call.

Keep request-local information around without the nastiness of naming session variables
or the type-unsafety of casting the results.

Keep request-local information around without the nastiness of naming session variables
or the type-unsafety of casting the results.
RequestVars share their value through the scope of the current HTTP
request. They have no value at the beginning of request servicing
and their value is discarded at the end of request processing. They
are helpful to share values across many snippets.

What to do when the Screen is done. By default, will
do a redirect back to Whence, but you can change this behavior,
for example, put up some other Ajax thing or alternatively,
remove the form from the screen.