This first sentence seems to mostly apply to `didChangeBlock`. Can you move the relevant bits to the documentation for that parameter?