Brendan Eich is very awesome, but every time the distinction between `undefined` and `null` appears in JS i just can't help but curse him a bit xD