Two options here. Restore the function scope so the `verifyMatch` vare is not escaped as a global or inline it in the BlockNode instance. For the sake of clarity on this specific PR the former might be better.