Provides auto-balancing and some expansions for parens, quotes, etc.