Changed the Expr to include error as a return argument to the Eval method
Updated console command to accept the new Eval method changes
Some simple refactoring as the runtime gets worked on