Not strictly necessary I think. The var will have a `undefined` value (JS undefined, which is actually very well defined, not C-like undefined...), which is fine for our purpose (there will be an error if it is accessed).

The next 2 need to be initialized on the other hand (we test for their `null` value).