For the pedants. HasAll is now called IsSuperset and the new HasAll method takes a slice instead of a set.