I commented on this in this bug http://bugs.contribs.org/show_bug.cgi?id=4564.
I think kevinb's comment is exactly what the bug was opened for... then I dropped the ball and never "fixed" anything (the bug is assigned to me).I will reply to the bug...- Michael