Open API (Part 2): Handcrafted, bespoke, artisanal Open API specs: API contract-first