registerContext(BigDecimal.class, (c) -> { try { BigDecimal number = ACFUtil.parseBigNumber(c.popFirstArg(), c.hasFlag("suffixes")); validateMinMax(c, number); return number; registerContext(BigInteger.class, (c) -> { try { BigDecimal number = ACFUtil.parseBigNumber(c.popFirstArg(), c.hasFlag("suffixes")); validateMinMax(c, number); return number.toBigIntegerExact();