Ooh, expand-region is headed for #Emacs upstream: https://github.com/magnars/expand-region.el/pull/83