public Object run(final Reader in,final String fileName,List list) throws CompilationFailedException {
  return run(in,fileName,(String[])list.toArray(new String[list.size()]));
}

public Object run ( final Reader in , final String fileName , List list ) throws CompilationFailedException { return run ( in , fileName , ( String [ ] ) list . toArray ( new String [ list . size ( ) ] ) ) ; }
runs the given script with command line arguments
