Also it's a minor note, but when reviewing the replica set class I initially took the names 'is primary in' and 'is secondary in' to be truths about Brooklyn's knowledge of the replica set (i.e. is the server we think is primary really in the replica set) rather than truths about Brooklyn's knowledge of the server.