that was obnoxious!
Convert evaluators into objects
write evaluator test