Alessio,
I did an "mvn clean install", and the ordering is now as I would expect. From looking at the code, and from observing the order that the DUPs are called, the priority value is absoerved.
Short answer is, I've fixed the problem in my previous message.
Paul.