2.1.80 [ECMA-262-1999] Section 15.5.4.3, String.prototype.valueOf ()

V0126:

Returns this string value.

The valueOf function is not generic; it throws a TypeError exception if its this value is not a __String or a__ String object. Therefore, it cannot be transferred to other kinds of objects for use as a method.