def __init__(self, **kwargs):
super(GARoot, self).__init__()<EOL>self.lists = GAListsFetcher.fetcher_with_object(parent_object=self, relationship="<STR_LIT:root>")<EOL>self.users = GAUsersFetcher.fetcher_with_object(parent_object=self, relationship="<STR_LIT:root>")<EOL>self._compute_args(**kwargs)<EOL>
Initializes a Root instance

            Notes:
                You can specify all parameters while calling this methods.
                A special argument named `data` will enable you to load the
                object from a Python dictionary

            Examples:
                >>> root = GARoot(id=u'xxxx-xxx-xxx-xxx', name=u'Root')
                >>> root = GARoot(data=my_dict)