fixed:gist is dependent on eieio which breaks emacs23