A big number abstract data type implementation.