A concurrent read/write lock.