A DSL for your sinatra application to document and validate your apis