'Create a Kazoo Counter
:param client: A :class:`~kazoo.client.KazooClient` instance.
:param path: The counter path to use.
:param default: The default value.'

def __init__(self, client, path, default=0):

    self.client = client
    self.path = path
    self.default = default
    self.default_type = type(default)
    self._ensured_path = False
