clean up BasicMatrixValuePropagator