UglifyJS assumes that the global `undefined` cannot be defined in any way, therefore I think it's safe to say that `typeof undefined == "undefined"`.  Is there a situation where this doesn't stand?