get on_upserts working properly with split-model
add name field to ModelView
add some logging
on-deletes also seems to work for split-model :-)
a little tidying up...
beginnings of a join model
subsume actual joining of rows into a function - join-model now only need be responsible for selecting rows tom join...