You’re absolutely right. I refactored the code (and the tests) so that if `if` and `unless` are provided, both need to *match* in order for the helper block to be executed.