Today I accidentally passed a Lisp string into an Objective C function that expected an ns-string, and to my pleasant surprise it did the Right Thing. A cursory exploration indicates that this behavior is general. Is this a feature? Can I safely rely on this behavior? (Is this why the ns-lisp-string function is so carefully hidden away? :-) rg