I agree, but this would mean that the Dove interface gets changed, and I'm not a big fan of interface changes. Maybe rewriting this interface is something more suitable for the cleaning project? Changing the interface within a minor-release of the stable branch doesnt 'feel' right, especially when it's not desperately needed.
Then I suggest to use a 'xpath' syntax (with '/') in the xpath parameter, and add a path parameter that uses commas (either in 1.8 or 1.7.1 - adding a parameter is a change but I [personally don't think it a real issue... we can vote on that too ofcourse)
-- Pierre van Rooden Mediapark, C 107 tel. +31 (0)35 6772815 "Never summon anything bigger than your head."
