     '(1 'ee-mode-syntactic-punctuation-face prepend))
    ;; Does definition ordering matter for FontLock?  If so, these must come
    ;; last.
-   (list ee-mode-comment-re '(1 'font-lock-comment-face t))
+   (list ee-mode-font-lock-comment-re '(1 'font-lock-comment-face t))
    (list
     "[^!']*\\('[^\\\\']*\\(\\\\.[^\\\\']*\\)*'\\)"
     '(1 'font-lock-string-face append))

(if (null ee-mode-map)
    (progn
      (setq ee-mode-map (make-sparse-keymap))
      ;; ToDo:
      ;; Bindings go here:
      ;;; E.g.:
      ;;;(define-key ee-mode-map "\M-\"" 'jpw-unfill-paragraph)
      );end progn
  );end if


;;
;; Font-Lock Support
;; 


(defconst ee-mode-font-lock-comment-re
  "\\(!\\(==+.*\\|[^=].*\\|\\)$\\)")


(defconst ee-mode-font-lock-keywords
