that's more a web browser hack since some browsers throw an error if you reference an undefined value in an equality statement. Node is cool about it like v8.