make set diff more convinient