Because the code injected by the test harness makes a reference to `std::strbuf::StrBuf`, which will be the wrong `StrBuf` when testing `libstd`. (Remember, when testing `libstd` there are *two* `StrBuf`s.) I tried several approaches to combat this and this was the one that was the cleanest.