private static @NotNull Access mergeRwAccess(@NotNull Access left, @NotNull Access right) {
    return left == right ? left : Access.ReadWrite;
  }
private static @NotNull Access mergeRwAccess(@NotNull Access left, @NotNull Access right)