Consumes a Client Library Specification and generates code in the supported target languages