@ekaitz_zarraga In other languages, if you try to use something that has not been defined, either they crash or return a default null value.
JS is the only language known to assign a different value that also it's not equal to null when comparing in, for example, an if.