Fixes handling of events in propertyDef for an ArrayCollection