35. A method, comprising: identifying a propagating attribute associated with a parse item of a plurality of parse items, the plurality of parse items arranged in an ordered data structure; determining a direction of propagation of the propagating attribute within the ordered data structure; and selectively associating the propagating attribute with each parse item of the plurality of parse items located in the direction of propagation within the ordered data structure.
35. A method, comprising: identifying a propagating attribute associated with a parse item of a plurality of parse items, the plurality of parse items arranged in an ordered data structure; determining a direction of propagation of the propagating attribute within the ordered data structure; and selectively associating the propagating attribute with each parse item of the plurality of parse items located in the direction of propagation within the ordered data structure. 37. The method of claim 35 , wherein said selectively associating the propagating attribute with each parse item of the plurality of parse items located in the direction of propagation within the ordered data structure comprises selectively transforming the propagating attribute.