Implement MasterElection

 I just overloaded `IsMaster()` instead.