Text API

There is a Text API instead of Strings. 
It uses Strings yet internally. No changes was made for performance and so on.