           expected [[[[1.0 8.0 3.0] [4.0 5.0 9.0] [7.0 2.0 6.0]]]
                     [[[8.0 8.0 3.0] [11.0 5.0 9.0] [14.0 2.0 6.0]]]]]
       (is (= expected (t/distribute-x [stl stl] 1.0)))))
+  
   (testing "can distribute N stl across an axis"
     (let [stl [[[1.0 8.0 3.0]
                 [4.0 5.0 9.0]


      (is (= [stl] (t/distribute-x [stl] 1.0)))
      (is (= expected-x (t/distribute-x [stl stl] 1.0)))
      (is (= expected-z (t/distribute-z [stl stl stl stl] 1.0))))))

(deftest combine

                       [[2.0 9.0 4.0] [5.0 6.0 7.0] [8.0 3.0 7.0]]]
                      [[[9.0 8.0 3.0] [12.0 5.0 9.0] [15.0 2.0 6.0]]
                       [[10.0 9.0 4.0] [13.0 6.0 7.0] [16.0 3.0 7.0]]]]

          expected-y [[[[1.0 8.0 3.0] [4.0 5.0 9.0] [7.0 2.0 6.0]]
                       [[2.0 9.0 4.0] [5.0 6.0 7.0] [8.0 3.0 7.0]]]
                      [[[1.0 16.0 3.0] [4.0 13.0 9.0] [7.0 10.0 6.0]]
                       [[2.0 17.0 4.0] [5.0 14.0 7.0] [8.0 11.0 7.0]]]
                      [[[1.0 24.0 3.0] [4.0 21.0 9.0] [7.0 18.0 6.0]]
                       [[2.0 25.0 4.0] [5.0 22.0 7.0] [8.0 19.0 7.0]]]]
          
          expected-z [[[[1.0 8.0 3.0] [4.0 5.0 9.0] [7.0 2.0 6.0]]
                       [[2.0 9.0 4.0] [5.0 6.0 7.0] [8.0 3.0 7.0]]]
