[BUGFIX beta] Fix `unboundIf` when its inverse is not present

`unboundIf` helper did not work when its inverse was not present.

The tests for this feature runs with `unbound if` instead of `unboundIf`, so I wonder if there is any plan to deprecate `unboundIf` in favor of the `unbound if ` syntax.