The current docs don't mention the block argument in the method description, although there is an example of its use and it does appear in the list of arguments.
It might also be worth saying there are no guarantees that the matcher won't be called more than once per invocation...?
The current docs don't mention the block argument in the method description, although there is an example of its use and it does appear in the list of arguments.
It might also be worth saying there are no guarantees that the matcher won't be called more than once per invocation...?