I do not see a way around returning Bag, nor do I see a reason why the order of the subtraction should determine it's type (really this needs to be consistent, as already discussed in my PR for sane promotion of set types)
I do not see a way around returning Bag, nor do I see a reason why the order of the subtraction should determine it's type (really this needs to be consistent, as already discussed in my PR for sane promotion of set types)

dogbert17/roast,dankogai/roast,niner/roast,laben/roast,niner/roast,b2gills/roast,dogbert17/roast,cygx/roast,perl6/roast,b2gills/roast,laben/roast,laben/roast,cygx/roast,skids/roast,cygx/roast,skids/roast,dankogai/roast,zostay/roast,zostay/roast,bitrauser/roast,bitrauser/roast,dankogai/roast,niner/roast,skids/roast,zostay/roast,b2gills/roast