example-unreliable-guide-to-locking