anchor.diff:  ----
   
   Let's build your Node project. We can specify that we want to generate code for
  -a specific JavaScript target via `-t` for `--target`. If no `-t` is supplied,
  -ClojureScript generates code for browsers. Other valid but less common options
  -are `nashorn` and `rhino`. We're also using `-o` for specifying the
  +a specific JavaScript target via `-t`, short for `--target`. If no `-t` flag is
  +supplied, ClojureScript generates code for browsers. Other valid but less common
  +options are `nashorn` and `rhino`. We're also using `-o` here for specifying the
   `--output-to` file:
   
   [source,bash]
  
positive.code: (println "Hello world!")
  ----
  
  First we declare our namespace. This namespace must correspond to the location
  of the source file. We then print the famous message. Now that we have a simple
  program, let's build and run some ClojureScript:
  
  [source,bash]
  ----
  
negative.code: (println "Hello world!")
  ----
  
  We can create a release build with the `-O` flag (for `--optimizations`). The
  default optimization level is `none`, but this time we want to use all the
  optimizations provided by both ClojureScript and Google Closure Compiler - this
  can be done by specifying `advanced`. Other valid options for `-O` are
  `whitespace` and `simple` but these are less commonly used:
  