cleaning interface to (Z)Matrix::svd