def setFrom(self,val):
        self.setAttr('from', JID(val))
Given a list of sources this checks if any of them are marked
dataset/ETHPy150Open CouchPotato/CouchPotatoServer/libs/xmpp/protocol.py/Protocol.setFrom--crossover with--dataset/ETHPy150Open lektor/lektor/lektor/builder.py/BuildState._any_sources_are_dirty