5. The article of manufacture of claim 1 , comprising further computer readable instructions stored thereon which when executed by the processor cause the computing environment to: read from the metadata a definition of a hyperlink property of the data object indicative of a nested structure element of the one or more structure elements of the data object, wherein each instance of the data object includes a reference to at least one instance of another data object.
1. A non-transitory article of manufacture comprising computer readable instructions stored thereon which when executed by a processor cause a computing environment to: receive, from a remote computer system, a data stream containing information from at least one instance of a data object with a structure unknown to the computing environment, the data stream comprising: a header, wherein the header of the data stream includes metadata describing one or more structure elements of the data object, and a body, wherein the body of the data stream includes the information from the at least one instance of the data object; extract the information from the at least one instance of the data object from the body of the data stream in accordance with the one or more structure elements described in the metadata; and dynamically create a user interface (UI) based on the one or more structure elements of the data object, wherein the UI includes a first area to show the one or more structure elements based on a description in the metadata, a second area to present information from the at least one instance of the data object corresponding to a selected element from the one or more structure elements, and a UI control mechanism to allow a user to select the element of the one or more structure elements, and to change a structure of the selected element or the information from the at least one instance of the data object corresponding to the selected element.