introduce XmlCollectionRenderer
mark some renderers with @CompileStatic
Merge branch '2.3.x'