Adding a more generic/abstract 'spec' of the API