public static @NotNull Map<String, Object> nextObject(@NotNull JsonReaderEx reader) {
    Map<String, Object> map = new HashMap<>();
    reader.beginObject();
    while (reader.hasNext()) {
      map.put(reader.nextName(), nextAny(reader));
    }
    reader.endObject();
    return map;
  }
public static @NotNull Map<String, Object> nextObject(@NotNull JsonReaderEx reader)