> At the plug-in API level, I'd be interested in something more at the > "location path" level, possibly an array of steps, each step with > axis, node test, and list of predicates. Yes, that would be a reasonable XPath API. How do you like the 4Suite ParsedLocationPath class, and corresponding structures? Regards, Martin