add more text-selection tools and make them "abstract"