Changed Interpolation and Persistor. Also added a new PrintProducer which calls toString and prints it to the console for debugging.