fix to ensure we don't try to use themes pre-emacs 24 (osx terminal emacs, e.g.)