userInputText doesn't need to be there anymore. The plan was to record user input, then have the selection change as a result. I implemented the selection change differently. userInputText has been removed. Change pushed.