Well I've decided to override the DSL and DSLHelper class, but with minor modifications DSLHelper could be namespace aware.
One could create a Namespace class that takes on its constructors a list of prefix/uris and build it dynamically, using from the action.
I'm going to open a JIRA for this, might help :)
Thanks. We'll get to it when we can.