The recursive search for $vars was naively using `typeof` to determing if something is an object, which of course failes on `null`...
The recursive search for $vars was naively using `typeof` to determing if something is an object, which of course failes on `null`...