Not actually true. The code assumes 21 million in many places, not literally that I know of, but this limitation plagued IxCoin in that it would crash in 2015. A second limitation is bitcoin networking can only handle 64-bit integers, so this idea would break in 2.1 trillion years. Wishful thinking, I know

.
64-bit means that the maximum possible integer that can be represented is 2^64 right?