code: public Json.Object getObject(int key, Json.Object default_) {
      Object o = get(key);
      return o instanceof Json.Object ? (Json.Object)get(key) : default_;
    }
docs: Returns the {@link JsonObject} at the given index, or the default if it does not exist or is the wrong type.