Observes and compares text selections