'Returns the number of recurrences in this set. It will have go
trough the whole recurrence, if this hasn\'t been done before.'

def count(self):

    if (self._len is None):
        for x in self:
            pass
    return self._len
