I find something odd about the threading tree. Imagine you have two messages one under the other in a thread three. In one set of those the child message is a direct reply to the parent. In the second set they are both replies to a message that is gone, so they are both tied together in a tree, but at the same level basically. The thread tree looks exactly the same for both sets. Does this make sense? If so, shouldn't the trees look a little different, as in the child of the parent that was a direct reply be indented slightly, or at least somehow differentiated?
-Ken