union, intersection, subset, set?

hooray for more set methods. also stole tagged-list?