docs: public String asString(Object value) {
  
          if (value == null) {
              return "";
          }
  
          if (!this.isArray(value)) {
              return String.valueOf(value);
          }
  
          Object[] array = this.asArray(value);
  
          StringBuilder builder = new StringBuilder();
  
          for (Object obj : array) {
              builder.append(this.asString(obj));
          }
  
          return builder.toString();
      }