Indeed, it's IE. Don't really care about `null` vs. `undefined`; I probably should've used `undefined` for both.