@NotNull
  static Storage copyWithNewValue(@NotNull Storage original, @NotNull String newValue) {
    return new StorageImpl(newValue, newValue, original.deprecated(), original.exclusive(), original.exportable(), original.roamingType(),
                           original.stateSplitter(), original.storageClass(), original.useSaveThreshold());
  }
@NotNull
  static Storage copyWithNewValue(@NotNull Storage original, @NotNull String newValue)