to handle PyUnicode Objects. Usually ASCII for object names and Utf-8 for file names and console output. issue #995