compare attrs using proper_subset?