Sinatra like dispatcher with Data::Validator