Reduce str_base methods overloads, reduce use of data() and size()
Force *str methods to use abc::char_t[] via abc::istr instead of overloads