language changes: collections::json switches to StrBuf.