Not a big issue, but aren't these all defined in string_internal.h? We caould just use those.