Is it true that every time I do an assign over a subset, I want to apply boundary conditions?  I can think that maybe this is not the case.  Imagine I wanted to set one entire column to zero, this change would defeat that I think.