code: public Object evaluate(String expression) throws CompilationFailedException {
          GroovyShell shell = new GroovyShell(getClass().getClassLoader(), binding);
          return shell.evaluate(expression);
      }
docs: A helper method to allow the dynamic evaluation of groovy expressions using this
  scripts binding as the variable scope
  
  @param expression is the Groovy script expression to evaluate