OK, I can see that being an interesting edge case. We have a lot of experience dealing with end-users who don't read instructions (or ask questions like "Why did Y fail?" and then copy & paste an error message that says "Y failed because of X").
So, we'll make a note of this and "fix" this bug (by adding extra warnings for careless end-users) in a point release of 4.1.