docs: @SuppressWarnings("unchecked")
    public <T> T fileField(String key) {
      T result = null;
      Map<String, Object> file = getField("file");
      if (file != null) {
        result = (T) file.get(key);
      }
      return result;
    }