Raph: We're about to release RC3 (a few weeks), we can't just change a whole thing without further testing, I'm afraid we'd have to wait until v1.0 is released to start making changes on this.
Tell you what. When I get home, I'll commit the patch that I have (it fixes other bugs, too), if nobody objects.
Edit: Done.