docs: private List<Field> getList(Map<Class<?>, List<Field>> fields) {
          List<Field> ret = fields == null ? null : fields.get(getServiceClass());
          if (ret != null) {
              ret = Collections.unmodifiableList(ret);
          } else {
              ret = Collections.emptyList();
          }
          return ret;
      }