I see what you were saying before about creating a subgraph to deal with this. Might be worthy of a two sentence comment so that we don't forget what this code is doing.