groovy

@WithReadLock and @WithWriteLock creates the wrong locks