anchor.diff:  "test"
   ----
   
  -This form is compiled at *read time* into a host-specific regex machinery, but
  +This form is compiled at _read time_ into a host-specific regex machinery, but
   it is not available in edn. Note that when using regexes in Clojure,
   Java string escaping is not required
   
   * <<xref/../../reference/other_functions#regex,Clojure Documentation: Regex Support>>
   * http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html[Java Regex]
   
  -== `#(...)` - Function macro
  -
  -See <<xref/../weird_characters#dispatch,(`#`)>> for additional details.
  +== `#(...)` - Anonymous function
  +
  +See <<xref/../weird_characters#dispatch,`#`>> for additional details.
   
   `#(` begins the short hand syntax for an inline function definition. The
   following two snippets of code are similar:
  
positive.code: 
  Anonymous functions and `%` are not part of edn.
  
  == `@` - Deref macro
  
  `@` is the shorthand equivalent of the `deref` function so these two forms
  are the same:
  [source,clojure]
  ----
  
negative.code: you want to talk about the reference/declaration instead of the value it represents.
  See the use of `meta` in the metadata (<<xref/../weird_characters#metadata,`^`>>) discussion.
  
  Note that var quote is not available in edn.
  
  * <<xref/../../reference/special_forms#var,Clojure Official Documentation: Special Forms>>
  
  