SIM103
elif
Also adjusts the generator to avoid the extra parentheses (and skips commented `if` statements). Closes #1943.