anchor.diff:  
   == <symbol>! - Unsafe Operations
   
  -The Clojure style guide has this to say
  -
  -[]
  +https://github.com/bbatsov/clojure-style-guide#changing-state-fns-with-exclamation-mark[The Clojure style guide has this to say]:
  +
   ====
   The names of functions/macros that are not safe in STM transactions
   should end with an exclamation mark (e.g `reset!`).
  
positive.code: #='foo
  ;;=> 1
  ----
  
  []
  ====
  
negative.code: == +#::+ Autoresolving Namespace Syntax
  
  `#::` can be used to auto-resolve namespaces with the same semantics as
  <<xref/../weird_characters#autoresolved_keys,autoresolved keywords>>.
  
  * <<xref/../../reference/reader#map_namespace_syntax,Reader>>
  
  == #= Reader eval
  
  `#=` allows the reader to evaluate an arbitrary form during read time:
  
  [source,clojure]
  ----
  user=> (read-string "#=(+ 3 4)")
  ;;=> 7
  #=123
  ;;=> 123
  
  