Handle infix operators in do statements
Try to preserve comments on their own line
Fix redundant parens insertion