In the efforts of full disclosure, I'm the one who moved it to 'Good idea, we're working on it' based on the related trac ticket being accepted as 'Yeah, good point!' As the patch was added 3 weeks ago, it won't make it into 3.3 for sure.

I like Kaspar's fix too, and with that in mind, I'm cross-referencing that to trac!