All Result output functionality moved to Result Printer class