23. The system of claim 22 , wherein the reusable code in the data structure is contained within a reusable code file in the first programming language that is capable of being referenced in multiple data structures in the first programming language, and wherein a schema generator generates the common type schema from the reusable code file.
22. The system of claim 19 , wherein the schema generator is further executed to: generate a common type schema in the second programming language providing elements and attributes describing the reusable code in the data structure, wherein the reference to the reusable code in the data structure schema identifies the common type schema and a location of the common type schema.