added selection range traits to make it possible for users to replace selected text
added selection range traits to make it possible for users to replace selected text

burnpanck/traits,burnpanck/traits