static L removeDyn_quickSync(L l, A a) { if (l == null) null; synchronized(collectionMutex(l)) { l.remove(a); ret empty(l) ? null : l; } }