oh no. Don't delete this. SparseVectors will call this method, and it needs to do the right thing when you have a SparseVector with some zero elements in it.