I think that the prevailing opinion here is that the existing behaviour is both valid and a common solution, so I am going to close this one as Won't Fix.
I think that the prevailing opinion here is that the existing behaviour is both valid and a common solution, so I am going to close this one as Won't Fix.