anchor.diff:   :source-map true
    :output-dir "resources/public/js"
    :modules {
  -   :common 
  -     {:output-to "resources/public/js/common.js"  
  +   :common
  +     {:output-to "resources/public/js/common.js"
         :entries #{"com.foo.common"}}
  -   :landing 
  -     {:output-to "resources/public/js/landing.js" 
  +   :landing
  +     {:output-to "resources/public/js/landing.js"
         :entries #{"com.foo.landing"}
         :depends-on #{:common}}
  -   :editor 
  +   :editor
        {:output-to "resources/public/js/editor.js"
         :entries #{"com.foo.editor"}
         :depends-on #{:common}}}}
  
positive.code: === :foreign-libs
  
  Adds dependencies on foreign libraries. Be sure that the url returns a
  HTTP Code 200
  
  Defaults to the empty vector `[]`
  
  [source,clojure]
  ----
  :foreign-libs [{ :file "http://example.com/remote.js"
                   :provides  ["my.example"]}]
  ----
  
  Each element in the `:foreign-libs` vector should be a map, where the
  keys have these semantics:
  
  * `:file` Indicates the URL to the library
  * `:file-min` (Optional) Indicates the URL to the minified variant of
  the library.
  * `:provides` A synthetic namespace that is associated with the library.
  
negative.code: 
  [source,clojure]
  ----
  (def messages
    (cond
      (identical? js/goog.LOCALE "nl") i18n.nl/messages
      (identical? js/goog.LOCALE "fr") i18n.fr/messages
  