Web API DSL Spec and Documentation Generator