16. The method of claim 15 , wherein the output data comprises at least one key value pair that is transferred from the scope dictionary associated with a node that is an object type node to a scope dictionary associated with a parent node of the object type node.
15. The method of claim 11 , wherein generating the output hierarchical data structure comprises traversing upward on the input data structure tree to create output data to be contained in the output hierarchical data structure.