added eval machinery: +eval call to main +eval method to class Program