XPCReadableJSStringWrapper() : nsDependentString(nsnull, (PRUint32)0), mStr(nsnull), mBufferHandle(nsnull), mHandleIsShared(JS_FALSE)
XPCReadableJSStringWrapper(JSString *str) : nsDependentString(NS_REINTERPRET_CAST(PRUnichar *, JS_GetStringChars(str)), JS_GetStringLength(str)), mStr(str), mBufferHandle(0), mHandleIsShared(JS_FALSE)
    XPCReadableJSStringWrapper() :        nsDependentString(nsnull, (PRUint32)0), mStr(nsnull),        mBufferHandle(nsnull), mHandleIsShared(JS_FALSE)    { }