more compact implementation for GuStringBuf
fixes in DictionaryBul
fix in DictionarySwe