def __repr__(self):
    r = '<{0} {1!r}: {2}>'
    return r.format(self.__class__.__name__, self.target.name, self.srclist)
def __repr__(self):
    r = '<{0} {1!r}: {2}>'
    return r.format(self.__class__.__name__, self.target.name, self.srclist)