@NotNull
    @Override
    public ChainVariable getOutVar(@NotNull ChainVariable inVar) {
      ChainVariable outVar = myRecords.get(myRecords.size() - 1).myOutVar;
      return myVarName.equals(outVar.getName()) ? inVar : outVar;
    }
@NotNull
    @Override
    public ChainVariable getOutVar(@NotNull ChainVariable inVar)