2.1.141 [ECMA-262-1999] Section 15.11.1.1, Error (message)

V0213:

__When Error is called as a function the call is equivalent to calling the Error constructor passing the same arguments. __#The [[Prototype]] property of the newly constructed object is set to the original Error prototype object, the one that is the initial value of Error.prototype (15.11.3.1).#

#The [[Class]] property of the newly constructed object is set to "Error".#

#If the argument message is not undefined, the message property of the newly constructed object is set to ToString(message).#