static L sharedKeys(Map a, Map b) { new L l; if (nempty(a) && nempty(b)) for (A key : clonedKeys(a)) if (b.contains(key)) l.add(key); ret l; }