Full data conversion built into output class. Still bulletproofing.