docs: public Object[] asArray(Object value) {
  
          if(value == null) {
              return null;
          }
  
          if (value.getClass().isArray()) {
              return (Object[]) value;
          }
  
          if (value instanceof List) {
              return ((List) value).toArray();
          }
  
          return new Object[]{value};
      }