static L withKey(Collection l, O key) { new L data; for (O a : l) data.add(litorderedmap(key, a)); ret data; }