docs: public String getNumericName(int i )
      {
          if(i < getNumNumericalVars() && i >= 0)
              return numericalVariableNames.getOrDefault(i, "Numeric Feature " + i);
          else
              throw new IndexOutOfBoundsException("Can not acces variable for invalid index  " + i );
      }