Why are we changing from String to AbstractString? Obviously, the former is easier to type. Even if there are some changes to the guts of the string implementation, I would have thought that you could just keep the shorter name "String".
Cheers, Daniel.
