sub super_dooper_page {
my $self = shift;
my ($r,$uri_args,$args) = @_;
$$args{'vars'}{'blurb'} = qq[this is \$location/super/dooper and all it's contents];
init
"init" calls get_tt to get the template object, and stuffs it into the
hash it gets back from the super class.
get_tt
"get_tt" returns a Template Toolkit object, and a hash reference of
variables which will be passed into the TT process call. You should
really override this function with to create the Template object
appropriate to your environment.
process_template
"process_template" is a helper function to generate a page based using
the template object, variables, and template passed in. It sets the
content_type of the response to the value of the fifth argument.