code: public Object run(GroovyCodeSource source, List args) throws CompilationFailedException {
          return run(source, ((String[]) args.toArray(new String[args.size()])));
      }
docs: Runs the given script source with command line arguments
  
  @param source    is the source content of the script
  @param args      the command line arguments to pass in