public void Negate_OuterRangeSets_ResultSetMiddle()
        {
            var original = new CharSet(new CharRange('\0', 'a'), new CharRange('z', '\uffff'));
            var set      = original.Negate();

            Assert.AreEqual(new CharSet(new CharRange('b', 'y')), set);
        }