Implementation for GRAILS-10087 performance optimization
get rid of global synchronization in PrintWriter instantation
introduces Objenesis dependency for instanting objects
without calling constructor