This is the third take on splitting server-side functionality out of our models. As in previous attempts, CIMI::Model is now solely concerned with (se)serialization, whereas CIMI::Service does all the actual server-side functionality.
FWIW, the unit and blackbox tests all pass for me with this patch series ... Also recorded as http://tracker.deltacloud.org/set/389 David