Fixing unless helper to work with else. Fixes #988
Making unless leverage if helper
Merge pull request #1004 from bitovi/988-fix-else-unless

Fixing unless helper to work with else. Fixes #988