If we are willing to include a behavior with just one bit of variable state in it, then we can simplify the control state for the program. In the behavior deictic-avoid, the bit hit-left? serves as a deictic variable the-side-I-just-hit-on. Avoid-hit and compensate-avoid (primitives deictic-avoid supports) turn in the appropriate direction by accessing this variable. This allows a reduction in redundancy in the plan, including the elimination of one of the action patterns.