all tests should now pass on Emacs23