--- /dev/null
--- /dev/null
++> $ be new 'utf8 string'
++> Traceback (most recent call last):
++> ...
++> UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 95: ordinal not in range(128)
++
++(bug reported against cjb@laptop.org-20091006145647-kqkmoh481tl5hvt4)
++
++This was fixed with revision
++ wking@drexel.edu-20091117145118-jltbju9thsn5xvkv
++in my branch on Nov. 17, 2009.
++
++> I think it is more correct to use UTF-8 everywhere or use
++> locale.getdefaultlocale() instead sys.getdefaultencoding().
++
++We try to use unicode strings internally, it's input/output that's
++difficult. This particular bug turned out to be related to our
++mapfile storage handling. Take a look at the be.unicode-hg branch
++leading up to revision
++ wking@drexel.edu-20091117145118-jltbju9thsn5xvkv
++for details.
++