One thing I am concerned with is that I discovered two ways of registering delegates to events.
If I remember correctly, the first alternative is merely syntactic sugar for the second.