Here's a silly conversation that demonstrates a problem in resolving cyclical dependency graphs that my wife + I had at the grocery store:
It also demonstrates the annoying ambiguity in human languages. It's ambiguous whether statement #3 is instead of #1 (my wife's interpretation), or in addition to #1 (my interpretation).