using else instead of commas to define the if<cond>,{},{} syntax. this makes the
code look a little bit like C but that is not a bad thing
allowing parenthesis in conditionals if the user wants! making the examples and
tests reflect that change