Lock name should not equal locking function name. Urr.