I would have expected that the simpler way of approaching this would be to have a 1.6 maven module, and a 1.10 maven module, and we'd have two (different) versions of DrugOrderTagHandler and DrugOrderSubmissionElement, and the JARs are conditionally loaded.

(I guess the problem there is that if there are _multiple_ things that vary per version, things will get messy...)