Explain why a transaction output value is kept as a long rather than Coin.