A library to help with selecting text highlighting underlining etc.