# Functions
NewEvaluator instantiates an Evaluator struct and returns a reference to it.
# Constants
Control is the treatment returned when something goes wrong.
# Interfaces
Interface should be implemented by concrete treatment evaluator structs.