Undid erroneous change - the block cannot be added to the args, since that will cause an error if the contract invariant is expecting a certain number of args - even if the block is not present, nil will be passed in, leading to an arity mismatch.