So you are saying the code here is clearing cache with no listeners attached?

Anyway, my point is that these events are usually placed inside section where something happen, we don't have cache events alone like this hanging around, they are always inside functions that deals with cache for instance.