internal void CollectSideEffects(Dictionary <NodeType, SideEffect> sedb) { ForEach(n => n.CollectSideEffects(sedb)); t.CollectSideEffects(sedb, this); }