static void remove(L l, int i) { if (l != null && i >= 0 && i < l(l)) l.remove(i); } static void remove(Collection l, A a) { if (l != null) l.remove(a); } static B remove(Map map, O a) { ret map == null ?: map.remove(a); } svoid remove(BitSet bs, int i) { bs.clear(i); }