Mapping the API design goals to the API implementation requires that some short term goals are defined in order to produce a first usable implementation. Such implementation will provide a feedback loop that will be incorporated in the API evolution to reach the production quality level necessary for wider adoption.