@Override
  public @Nullable JsonSchemaObject getPropertyByName(@NotNull String name) {
    return getProperties().get(name);
  }
@Override
  public @Nullable JsonSchemaObject getPropertyByName(@NotNull String name)