>> Changing the meaning of ('ab' in 'abc') might also break existing code. Steve> True, but it does seem unlikely (though not impossible) that many are Steve> relying on "ab" in "abc" raising an exception. How many are relying on '' in 'abc' raising an exception?