Situation: A key is an object I use to toggle the state of a lock.