Be smarter about casting java.lang.Enum when we are translating to a different Enum implementatino class.
Be smarter about casting java.lang.Enum when we are translating to a different Enum implementatino class.

liujed/polyglot-eclipse,xcv58/polyglot,xcv58/polyglot,liujed/polyglot-eclipse,blue-systems-group/project.maybe.polyglot,blue-systems-group/project.maybe.polyglot,xcv58/polyglot,blue-systems-group/project.maybe.polyglot,liujed/polyglot-eclipse,liujed/polyglot-eclipse,xcv58/polyglot,blue-systems-group/project.maybe.polyglot