StrBuf -> String.. It compiles again! Still not sure about return types