LCC Interaction Specification: Data Collator a(data_collator(Seq,Best), C) :: filter_results(Seq,Results,Best)  a(poller(Seq,Peers,Results), C)  sources(Peers) a(poller(Seq,Peers,Results), C) :: ( a(data_seeker(Seq,D,Matches), C)  Peers = [D|RestPeers] and Results = [r(D,Matches)|RestResults] then a(poller(Seq,RestPeers,RestResults), C) ) or null  Peers = [] and Results = [].
{}