I have seen these in our logs "to: wrong arguments". Shell.js extends the string prototype with to , which btw is not a string manipulation function. When getNativeStringProperties tests string properties names, the to function logs a failure. Yet another reason not to extend string prototype!