Renamed event param to _event in broadcast method, also passing _event in obj to act as this in called hooks