docs: private void initDataDictionaryMap() {
          DataDictionary dd = rawPmml.getDataDictionary();
          if (dd != null) {
              dataDictionaryMap = new HashMap<>();
              for (DataField dataField : dd.getDataFields()) {
                  PMMLDataField df = new PMMLDataField(dataField);
                  dataDictionaryMap.put(df.getName(), df);
              }
          } else {
              throw new IllegalStateException("BRMS-PMML requires a data dictionary section in the definition file");
          }
      }