now this looks more and more like a backbone.sync() function... even more, looks like the default backbone sync function,
can't we do it with CRUD semantics ?