Working on CPPWriter.