>> 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?