After searching through the wiki and ecmascript.org site, I still can't see any formal or informal explanation of how "like" and "is like" work, except in passing, and not with precision. Does this information exist somewhere? Peter