1. An application programming interface, comprising: an input component that receives data and/or instructions; and a meta-model object that is processed by the input component, the meta-data model interrelates data via a class hierarchy.