and use it instead of BasicStringRef in cases that assume that the string is null-terminated such as POSIX function and format string parser.