                ; loops
                "each" "evtil" "for" "forlen" "loop" "repeat" "until" "while"
                "whiler" "whilet"
+               "mapeach"
                ; coercions
                "coerce" "int" "string" "sym"
                ; significant higher-order functions

     ;; Declarations.
     (list 
      (concat "(" (regexp-opt 
                   '("def" "mac" "defop" "defmemo" "defset" "deftem" "defcall" "redef" "set" "=")
                   t)
              "\\>"
              ;; Any whitespace and declared object.

             '(; define/assign-type forms
               "++" "--" "=" "assign" "or=" "set" "wipe" "zap"
               "def" "mac" "defs"
               "defcache" "defhook" "defmemo" "defop" "defpath" "defset" "deftem"
               ; lambdas & binding forms
               "fn" "rfn" "afn"
               "let" "with" "withs"
