"Hello___" " Wor____" "ld______"
"Hello Wo" "rld_____"
Despite them being different lengths and having different blocks and things.
I bet I'll finish it, profile it, and find it's total crap compared to std::string. Oh well, I can at least turn it into a wrapper class or something. Still, it's an "experience"...