Hmm interesting theory. But what about the memories of blood that Zach had, and then what adult female was buried in their pool? I think that whatever made Angela/Mary Alice commit suicide, has to do with whomever was buried under the pool, and also that has to do with why she changed her name, moved from Utah, and it all ties together. They were running from something, or someone, and obviously Paul will stop at nothing to keep it a secret. What aere they running from? I think Dierdre was the adult female found under the pool. Now what was she doing on Wisteria Lane and what were her ties to Paul and Angela/Mary Alice? Was Zach her baby and they bought it from her and the deal turned sour so they killed her? Did she follow them from utah where they kidnapped Zach/Dana? Angela WAS a nurse. Did she swipe a baby because they could not concieve? They were very careful to have the blanket with Dana's name on it be yellow- not pink or blue so I am betting Dana IS a boy and it is Zach.