Leaving the alias there for now is fine. But I am reminded -- one direction I have been trying to move with the voltXML code is towards unique attribute names, not dependent on context.  That makes it easier to draw a direct connection between the code that sets a volt xml attribute and the code that later matches it. You don't have to disambiguate other uses as you did with table "alias" vs. column "alias". It's just something to look out for if you spot any more such "name conflicts". Polymorphism can be taken too far.