MVC::Neaf->route( "/foo/bar" => sub { my $request = shift; $request->param( name => qr/\w+/ ); # undef unless name is 1+ word characters $request->path_info(); # oops user input slips through } );