anchor.diff:      "with-output-to-string" "with-source-path" "with-syntax" "with-implicit"
       "with-error-handler" "module" "parameterize"))
   
  +
   (define *clojure-keywords*
     '("defn" "fn" "dorun" "doseq" "loop" "when" "let" "defmacro" "binding" "doto"
       "ns" ":import" "defstruct" "condp" "defmacro" "comment" "when" "when-let"
  
positive.code:           (setf (last str-list) (rstrip (last str-list) sep))
            str-list)))))
  
  (define (find-line-ending str)
    "Find the line ending of the file by simply testing for existence of
    the three possible line endings hoping that the line endings are not mixed
  
negative.code:      ((find CR str) CR)
       (true LF))))
  
  
  (define (is-macro-name? form dialect)
    "Going to be used to determine whether the form should be indented by two spaces- since
    almost all macros do- using the dialect's conventions. "
  