Can you rename these to `willChangeBlock:` and `didChangeBlock:` for clarity?