You must always return ArrayCollection here (families property is instanciate as ArrayCollection)

But you can add hasFamilies if needed