Parses nested binops and nested unops. Also parses them combined.

fixes #6 and fixes #7