Adds willChangeValue and didChangeValue calls