code: public JsonObject put(String name, Map<String, ?> value) {
          return put(name, JsonObject.from(value));
      }
docs: Attempt to convert a {@link Map} to a {@link JsonObject} value and store it, identified by the field name.
  
  @param name the name of the JSON field.
  @param value the value of the JSON field.
  @return the {@link JsonObject}.
  @see #from(Map)