Hack to parse big integer constants without overflow
But we still need fromInteger to do the right thing