Switched name to 'WithLock'