A DSL around a Sinatra app for transforming and forwarding incoming requests