add AttrEnumerable.shuffle_attr