static SS mapFromFirstAndThirdWord(Iterable l) { SS map = new LinkedHashMap; for (S s : l) { L words = words(s); if (l(words) >= 3) map.put(first(words), third(words)); } ret map; }