s/~str/StrBuf/