Solidity - Constant vs. Immutable vs. Mutable State Variables