This change should be transparent to users of the events mechanism. The client should always use `events.register()`, `events.signal()`, etc. Can you point me to the code which is using `events.component` somewhere?