Field names are specified as elements with tags, their names depend on the document's rules for tag names.
For example:
<object> <field> <value name="Name"/> </field> <function name="function" params="a,b"> trace(a # b # field.value:name); </function> </object>
Other nodes within the same TreeNode are accessible via their label names.
For example:
{
field {
value {
name [Name]
}
}
function [(a,b){
trace(a # b # field.value.name);
}]
}