When inserting or deleting ( or [, we now check wether this will improve the block's parentheses balancing, and only fix it if it doesn't. Same applies to skipping of ) or ].