anchor.diff:  
   ;= For strings, the elements are destructured by character.
   (let [[x y z] my-string]
  -  (do
  -    (println x y z)
  -    (map type [x y z])))
  +  (println x y z)
  +  (map type [x y z]))
   ;= a b c
   ;= (java.lang.Character java.lang.Character java.lang.Character)
   ----
  
positive.code: [source,clojure]
  ----
  (let [[first second third fourth fifth sixth] names]
    (do
      (println first)
      (println second third fourth fifth sixth)))
  ;= Michael
  ;= Amber Aaron Nick Earl Joe
  ----
  
negative.code: [source,clojure]
  ----
  (let [[[a b :as first] [c d :as second]] my-line]
    (println a b first)
    (println c d second))
  ;= 5 10 [5 10]
  ;= 10 20 [10 20]
  ----
  