Math::BigInt

Allows use of arbitrary length integers, where the following apply to all methods, except as noted: