I'm not sure whether the presence of "classnameMap" and "fontSizeMap" in our "empty UIEnhancer" is suspicious or not. Certainly it seems that both of them are shared between multiple ants - but on the other hand you would want the empty UIEnhancer to be truly empty. So I think the best thing would be for them to be sent into 2 new base grades which can be applied to the UIEnhancer only if requested - something like "CSSClassEnhancerBase" and "BrowserTextEnhancerBase" - perhaps the person next to you can think of some better names :)