Add support for a block to change the value.