I agree with you on 1), I much prefer `print(..., file=sys.stderr)` to `print &gt;&gt;sys.stderr, ...`.<p>For 2), though, I have always used auto-inserting parens in my vim, so I never really experienced any pain w.r.t. parentheses. I can see how that would be a pain, though.