docs: public int maxValue()
      {
          final int missingValue = this.missingValue;
          int max = size == 0 ? missingValue : Integer.MIN_VALUE;
  
          final int[] entries = this.entries;
          @DoNotSub final int length = entries.length;
  
          for (@DoNotSub int valueIndex = 1; valueIndex < length; valueIndex += 2)
          {
              final int value = entries[valueIndex];
              if (value != missingValue)
              {
                  max = Math.max(max, value);
              }
          }
  
          return max;
      }