this code would indicate that _collectedEvents could be falsy but addCollectedEvent does not.  Where is it initialized?