nsLiteralString(NS_REINTERPRET_CAST(PRUnichar *, JS_GetStringChars(str)), JS_GetStringLength(str)),
nsLocalString(NS_REINTERPRET_CAST(PRUnichar *, JS_GetStringChars(str)), JS_GetStringLength(str)),
    XPCReadableJSStringWrapper(JSString *str) :        nsLiteralString(NS_REINTERPRET_CAST(PRUnichar *,                                            JS_GetStringChars(str)),                        JS_GetStringLength(str)),        mStr(str), mBufferHandle(0), mHandleIsShared(JS_FALSE)    { }