docs: @Override
      public int intValue() {
  	if (Math.abs(amount) <= Integer.MAX_VALUE) {
  	    return (int) amount;
  	}
  	throw new IllegalStateException("Amount of '" + amount + "' cannot be converted into an Integer.");
      }