code: private static void parsePython(IteratorWithPrevious<String> it,
              Pipeline pipeline) throws ParseException {
  
          String script = "";
          while (it.hasNext()) {
              String current = it.next();
              if (StringUtils.isBlank(current))
                  break;
              script += current + "\n";
          }
          if (script.length() < 3)
              throw new ParseException("empty script", -1);
  
          try {
              AnalysisEngineDescription aed = AnalysisEngineFactory
                      .createEngineDescription(JythonAnnotator2.class,
                              JythonAnnotator2.SCRIPT_STRING, script);
              pipeline.addAe(aed);
          } catch (ResourceInitializationException e) {
              throw new ParseException("could not create aed with script, "
                      + e.getMessage(), -1);
          }
      }
docs: Parses inline, raw Python code and executes it with Jython
  
  @return