static Iterable talkToAll_full(S searchPattern) { final L list = fullBotScan(searchPattern); ret mapI(list, func(ProgramScan.Program port) { talkTo(p.port) }); } static Iterable talkToAll_full() { ret talkToAll_full(""); }