isaacs: So wait, there's a difference between undefined and a "hole"?