9. The method of claim 1 , wherein each of the metadata structures represents at least one of a type, a property of a type and a relationship.
9. The method of claim 1 , wherein each of the metadata structures represents at least one of a type, a property of a type and a relationship. 10. The method of claim 9 , wherein at least one of the type, type property and relationship changes during runtime.