ECMA brought quite some nice improvements which make the language more
modern, but clearly at a cost. While I extremely like the comfort of
dynamic type conversion I hate its side effect that we suddenly get two
objects of different classes for the same thing and even worse, that a
simple assignment suddenly could crash with an out-of-memory-exception.
So it is hard for me to decide whether I want to use that or not, but I
clearly would want it to be implemented for the sake of compatibility
and ECMA compliance. - Ideally with an additional compiler flag to put
it into a conservative mode that works without.