docs: @SuppressWarnings("unchecked")
    public void distributedProcess(ResponseBuilder rb, ComponentFields mtasFields)
        throws IOException {
      // rewrite
      NamedList<Object> mtasResponse = null;
      try {
        mtasResponse = (NamedList<Object>) rb.rsp.getValues().get("mtas");
      } catch (ClassCastException e) {
        log.debug(e);
        mtasResponse = null;
      }
      if (mtasResponse != null) {
        ArrayList<Object> mtasResponseGroup;
        try {
          mtasResponseGroup = (ArrayList<Object>) mtasResponse.get(NAME);
          if (mtasResponseGroup != null) {
            MtasSolrResultUtil.rewrite(mtasResponseGroup, searchComponent);
          }
        } catch (ClassCastException e) {
          log.debug(e);
          mtasResponse.remove(NAME);
        }
      }
    }