docs: private static void checkPreconditions(final long min, final long max) {
  		if( max < min ) {
  			throw new IllegalArgumentException(String.format("max (%d) should not be < min (%d)", max, min));
  		}
  	}