Adds EventSource trait.