'Returns association with the oldest issued date.
or None if there are no associations.'

def best(self):

    best = None
    for assoc in self.assocs.values():
        if ((best is None) or (best.issued < assoc.issued)):
            best = assoc
    return best
