was thinking about Str indirection incorrectly .. just manually checking if dest isan instance of str or unicode now .. fixes #79