Default list's ``__str__`` (that is not overridden) returns bytes, but it shouldn't be an issue for ``nltk.compat.python_2_unicode_compatible`` decorator because these bytes are ASCII and implicit decoding would work as reliably as it could.