additions related to cols-and-rows and clj-ml