Introduce expand-region.el to smart selection