I was helping @mhilltopple debug some JavaScript and had a complete brain fart where I thought you could check for the existence of a variable with an if statement.
But no. You can *assign* to a nonexistent variable (JavaScript just creates a global variable for you, as long as you’re not in strict mode). But you can't just reference any old made-up variable.