The challenge wit the if post fix; if you are not from a language that has the definition well nailed down, is that scope is not immediately obvious. count += 1 if increment Run
Does it mean? count += (1 if increment) Run or (count += 1) if increment Run This isn't a deal breaker, but is simply another syntax quirk to learn. All languages have them and perhaps this one might be worthwhile; but I'm not seeing it myself.