'On UNIX, paths are always bytes. However, as paths are L{unicode} on
Python 3, and L{UNIXAddress} technically takes a file path, we convert
it to bytes to maintain compatibility with C{os.path} on Python 3.'

@name.setter
def name(self, name):

    if (name is not None):
        self._name = _asFilesystemBytes(name)
    else:
        self._name = None
