> I noticed this some time ago when I was doing some work in the > stack and thought it was very questionable. But I never got a > chance to go back and do further research. Nevertheless I think > it's the wrong behavior.
what's the definition of `wrong' here?