make sparse vectors use ListWrapper for slices
ListWrapper returns zero constant where appropriate