Exposing concurreny problem
Killed a race by turning AtomicDelegatingIC into RWLock-based FlippableIC