reorder t/bag.t more logically
publicize merge?
symmetric difference?



