Why the use of inc here? Feels odd. Is it just to get the formatting the same as inc? Makes me wonder if we should just add like Cassanity.add/remove or something for set operations?