public EventConsumerPropChange(EventSourcePropChange sourcePropChange) { sourcePropChange.theEvent += new PropertyChangedEventHandler(source_theEvent).MakeWeak((e) => sourcePropChange.theEvent -= e); }