6. A method comprising: enabling selection of a structured-document path-language function; receiving selection of the structured-document path-language function; enabling graphical selection of part of a graphical rendering of a hierarchically structured electronic document; receiving selection of the part; automatically presenting a simplified structured-document path-language expression comprising the selected part and the selected function, the automatically presenting comprising abbreviating the structured-document path-language expression by removing one or more unique namespaces; and altering the structured-document path-language expression to treat a blank value as a zero if the selected part includes one or more blank values.
6. A method comprising: enabling selection of a structured-document path-language function; receiving selection of the structured-document path-language function; enabling graphical selection of part of a graphical rendering of a hierarchically structured electronic document; receiving selection of the part; automatically presenting a simplified structured-document path-language expression comprising the selected part and the selected function, the automatically presenting comprising abbreviating the structured-document path-language expression by removing one or more unique namespaces; and altering the structured-document path-language expression to treat a blank value as a zero if the selected part includes one or more blank values. 12. The method of claim 6 , wherein the act of enabling graphical selection of the part comprises presenting a graphical rendering of the electronic document having a selectable field mapped to the part.