Intertwine printer class with now-completely-abstract base Runtime class