public bool Contains(ESFlags <T> rhs) { return(flags.Contains(rhs.flags) && rhs.strings.IsSubsetOf(strings)); }