'Return an ordered list of the current contenders for the
lock.
.. note::
If the contenders did not set an identifier, it will appear
as a blank string.'

def contenders(self):

    if (not self.assured_path):
        self._ensure_path()
    children = self._get_sorted_children()
    contenders = []
    for child in children:
        try:
            (data, stat) = self.client.get(((self.path + '/') + child))
            contenders.append(data.decode('utf-8'))
        except NoNodeError:
            pass
    return contenders
