Subj : Re: problem with string objects loosing their properties To : Helge Hess From : Brendan Eich Date : Sat Jun 21 2003 02:34 pm Log String.prototype and String.prototype.split whenever you find a string literal that seems to lack a length property. In general, you should log more information, and not use == null to test for undefined (use the in operator to test whether there is a length property: 'length' in "hello"; then if so, get its value into v and print(uneval(v))). /be .