'Not seen here, since it\'s a property. The callback actually uses a
variable, so use it like::
foo.py__path__(sys_path)
In case of a package, this returns Python\'s __path__ attribute, which
is a list of paths (strings).
Raises an AttributeError if the module is not a package.'

@property
def py__path__(self):

    path = self._get_init_directory()
    if (path is None):
        raise AttributeError('Only    packages    have    __path__    attributes.')
    else:
        return self._py__path__
