// for AlgoElement
  protected void setInputOutput() {
    input = root.getGeoElementVariables();

    setOutputLength(1);
    setOutput(0, list);
    setDependencies(); // done by AlgoElement
  }