No, didn't think about that, good catch. This does not seem to work at all in Emacs-23. I will take a look at it and get back.