That only applies to cases in which a block can be yielded to within the method body. In this case we need to store it for later use, so it has to be a converted to a proc either way (hence including it in the `procsy` signature). The `&proc` appearing more than once doesn't re-do any conversion, but it does document what's going on. Make sense?