Should test for `undefined` as well.