Swagger

Took a lot of head banging, and eventually publishing our own swagger_core and swagger-maven-plugin :money_with_wings: