In article <bbq5df$9nm$1 at alto.univ-mlv.fr>, Steve McAllister <nosp at m.needed> wrote: > And exactly why is { > 'foo' is 'foo' is 'foo' is 'foo' > } always true? This is quite surprising compared to { > [] is [] > } ... > Why are not new string literals dynamically created? Why should they? Just