With variables, there is an attribute name which appears to be the path to the text node in the XML document. For example, xyzzy/plugh would populate the element plugh under the xyzzy root.
If this is the case, are wildcards and attributes matches permitted. Say, that instead of an element named plover, there was an id attribute with the value of plover which could be anywhere in the target XML document. Would an attribute name of *[@id = ‘plover’] work?