Evaluator uses NodeTransformers instead of explicit casting
Removed unused setter methods