_events should be private and not mixed into an object