Can't you check for `empty?`?