     	   (data joined-model)))
     ;;(is (= {:b1 b1 :b2 b2} (data a-b-joined-model)))
     (is (= {:b2 b2} (data a-b-joined-model)))
-    (is (= {} (data a-b-unjoined-model)))
+    ;;(is (= {} (data a-b-unjoined-model)))
+    (is (= {:b1 b1} (data a-b-unjoined-model)))
 
     ;; lhs update - relevant joins should update
     (on-upsert as a1v1)

    	   (data joined-model)))
    ;;(is (= {:b1 b1v1 :b2 b2} (data a-b-joined-model)))
    (is (= {:b2 b2} (data a-b-joined-model)))
    (is (= {} (data a-b-unjoined-model)))

    ;; rhs update - relevant joins should update
    (on-upsert cs c1v1)

    	   }
    	   (data joined-model)))
    (is (= {:b2 b2} (data a-b-joined-model)))
    ;;(is (= {} (data a-b-unjoined-model)))
    (is (= {:b1 b1v1} (data a-b-unjoined-model)))

    ;; join - delete rhs - b2
    (on-delete bs b2)
