auto name = "D"; auto ver = 2.0; assert(stringBuf << "Hi " << name << ver << "!\n" << getData == "Hi D2.0!\n");
auto name = "D"w; auto ver = 2; assert(stringBuf!wchar << "Hi "w << name << ver << "!\n"w << getData == "Hi D2!\n"w);
auto name = "D"d; auto ver = 2UL; assert(stringBuf!dchar << "Hi "d << name << ver << "!\n"d << getData == "Hi D2!\n"d);