groovy

groovy.xml.QName uses string interning of volatile data and the trim antipattern