An interface which can be implemented by anything that evaluates
one tree at a time and then prints out a summary when done. This
interface is convenient for eval types that do not want the p/r/f1
tools built in to AbstractEval.
BestOfTopKEval for a similar
data type that works on multiple trees.