public static bool operator !=(StateSet left, StateSet right) { if ((object)left == null && (object)right == null) return false; if ((object)left == null || (object)right == null) return true; return left.states != right.states; }