Move evaluation into classes.