ensure collectionExtract hydrator strategy always returns valid Collection objects