Fix Number constructor.

"If supplied" is different from "is not undefined".