Refactoring "operations" and client so they don't have circular dependencies, with the aim of pushing operations to a lower level of the design.  Tests pass but full wiring incomplete.
Using the replica set operations instead of replica set client.  The tests even pass