genericize to isSuperset and isSubset