Fix up vector slicing.. matrix slicing has problems -- need to generalise, and add __setitem__? (How to reconstruct matrices?)