 
    Then, the source expression is generated according to the semantics of this target expression.
 
-   Thus the source expression's spec is not specified directly - rather it is derived from the 
+   Thus the source expression's spec is not specified directly - rather it is derived from the
    semantics of the target expression."
 
   (let [no-source-language (if (nil? source-language-model)

                                  {:synsem {:sem {:subj subj}}}))
                         true
                         sentence))]
    {:target sentence}))

(defn expression-pair [source-language-model target-language-model spec]
  "Generate a pair: {:source <source_expression :target <target_expression>}.

        (log/debug (str "There are already " current-target-count " expressions for: " spec)))
      (if (> count 0)
        (do
          (log/debug (str "Generating "
                         count
                         (if (> current-target-count 0) " more")
                         " expressions for spec: " spec))
