@Override
    public @Nullable LongRangeSet tryJoinExactly(@NotNull LongRangeSet other) {
      if (other instanceof ModRange) {
        return other.tryJoinExactly(this);
      }
      return join(other);
    }
@Override
    public @Nullable LongRangeSet tryJoinExactly(@NotNull LongRangeSet other)