Same comment as ThrowException(), it just schedules the exception and returns Undefined().