anchor.diff:  [source, clojure]
   ----
   (-> (dsl/select-one)
  -    (dsl/from (dsl/table "book" {:alias "a"})
  -              (dsl/table "article" {:alias "b"}))
  +    (dsl/from ["book" "b"]
  +              ["article" "a"])
       (fmt/get-sql))
   ;; => "select 1 from book \"a\", article \"b\""
   ----
  
positive.code:     (dsl/on "book.author_id = book.id")
      (fmt/get-sql))
  ;; => "select name from book join author on (book.author_id = book.id)"
  ----
  
  Also, join clause can be applied to table expressions:
  
negative.code:     (fmt/get-sql))
  ;; => "delete from t1 where (id = 1)"
  ----
  
  
  === The DDL statements
  
  