BUG: sparse boolean indexing

occurs when the boolean index array has too many columns,
but the extra columns are all `False`