docs: protected String getExName(Map result) {
  
          String ret = getValueOr(result, "exname", "");
          if (ret.matches("\\w+\\.\\w{2}[Xx]")) {
              ret = ret.substring(0, ret.length() - 1).replace(".", "");
          }
          // TODO need to be updated with a translate rule for other models' exname
          if (ret.matches(".+(_+\\d+)+$")) {
              ret = ret.replaceAll("(_+\\d+)+$", "");
          }
  
          return ret;
      }