Not a big deal, but I'd prefer to use a cached `Set` when doing inclusion tests, instead of a linear sequence.