More comments to describe that this is what is used in the case that the client specified completion handlers the old way via selectors and we execute the invocation by generating this block instead of using passed in blocks. Also some documentation indicating that if selectors are specified as well as blocks then only the blocks execute.