smart parenthesizing
Merge pull request #1 from jiehanzheng/master

An approach to smart parenthesizing