new Writer to write a collection of objects
simplify Parser