understanding aarray_intersect_assoc