It seems that type mismatching isn't caught when removing a delegate from a sequence of delegates. I am just wondering if this were done to match the Spec's saying that "impossible removal is benign." thank you Eric