Fix #597. If-helper doesn't anymore consider 0 as falsy value.

Utils.isEmpty doesn't consider 0 as a falsy value, but !conditional -check in if-helper considered it was falsy.