I dislike this test -- it makes it seem like undefined is relevant.  Use `Bottom` instead.