
The use of `router_options=master,slave` was not working as expected. This was mostly caused by the master bit checks using a bitwise AND instead of comparing equality. In addition to this, the master would not be considered a valid candidate if both slaves and masters were available.