code: public TaskResponse run(String location, TaskRequest req) {
  
          // Assertions.
          if (location == null) {
              String msg = "Argument 'location' cannot be null.";
              throw new IllegalArgumentException(msg);
          }
  
          return run(compileTask(location), req);
  
      }
docs: Invokes the script found at the specified location (file system or URL).
  
  @param location A file on the file system or a URL.
  @param req A <code>TaskRequest</code> prepared externally.
  @return The <code>TaskResponse</code> that results from invoking the
  specified script.