Why put `bignum` inside a block?