anchor.diff:  
   ;; test example from hhalvors@Princeton.EDU
   (addtest (test-snippets)
  +  header-paragraph-embedded-link
     (check-output 
      "## Common Lisp
   
  
positive.code: 
  ; file:///Users/gwking/darcs/cl-markdown/website/output/comparison-tests/Backslash%20escapes-compare.html
  
  |#
negative.code: (in-package #:cl-markdown-test)
  
  #|
  Could use something like the form below to test the structure of the output
  and thereby differentiate between parsing problems and output problems
  
  (collect-elements 
   (chunks d) 
   :transform 
   (lambda (chunk)
     (list (started-by chunk) (ended-by chunk) 
  	 (level chunk) (markup-class chunk))) 
   :filter (lambda (chunk) (not (ignore? chunk))))
  
  |#
  
  
  (defun shell-tidy (source)
    (bind (((values result error status)
  