':param client: A :class:`~kazoo.client.KazooClient` instance.
:param path: The party path to use.
:param identifier: An identifier to use for this member of the
party when participating.'

def __init__(self, client, path, identifier=None):

    self.client = client
    self.path = path
    self.data = str((identifier or '')).encode('utf-8')
    self.ensured_path = False
    self.participating = False
