eieio-0.17 for emacs 23.1 patch.