docs: public static TimeBasedKeys create( int bitsUsedInCounter ) {
          CheckArg.isPositive(bitsUsedInCounter, "bitsUsedInCounter");
          int maxAvailableBitsToShift = Long.numberOfLeadingZeros(System.currentTimeMillis());
          CheckArg.isLessThan(bitsUsedInCounter, maxAvailableBitsToShift, "bitsUsedInCounter");
          return new TimeBasedKeys((short)bitsUsedInCounter);
      }