private static @Nullable JsonValueAdapter getValue(@NotNull JsonPropertyAdapter property) {
    Collection<JsonValueAdapter> values = property.getValues();
    return values.size() == 1 ? values.iterator().next() : null;
  }
private static @Nullable JsonValueAdapter getValue(@NotNull JsonPropertyAdapter property)