                                  (not (= :ge (matrix-type data-matrix))) "matrix type is not :ge"
                                  (not (compatible? factory data-matrix))
                                  "data is not compatible with factory"
-                                 (not (column? data-matrix)) "only column-major layout is supported")}))))
+                                 (not (column? data-matrix)) "data matrix is not column-major")}))))
 
 ;; =================== Distributions ===========================================
 

     (if (satisfies? p/Distribution prior)
       (if (compatible? factory (p/parameters prior))
         (->PosteriorCreator dist-creator (transfer (p/parameters prior)))
         (throw (IllegalArgumentException.
                 (format "Incompatible parameters type: %s."
                         (type (p/parameters prior))))))
       dist-creator))))

;; ====================== Measures =============================================

   (if (compatible? factory model)
     (->DistributionCreator factory (p/posterior-engine factory model)
                            (p/mcmc-factory factory model) model)
     (dragan-says-ex (format "Model type is incompatible with factory."
                             {:type (type model) :factory (type factory)}))))
  ([^String name likelihood prior]
   (posterior *bayadera-factory* name likelihood prior))
  ([factory ^String name likelihood prior]
