Drawing up some more pattern diagrams this weekend. Will explain this one on blog later.