- UTFString: it has now pointer semantics rather than value
- TextArea: It handles input correctly when text are selected