my $app = sub { my $env = shift; my $webapp = MyApp->new( QUERY => CGI::PSGI->new($env), [bla bla bla] 'env' => $env } ); $webapp->run_as_psgi(); }; builder { enable 'Session'; $app; };