I'm not so keen on having both `start` and `startSlave`.  I would find `doStart` a little less offensive, but it'd be nice to have names that effectively distinguish the purposes of these two methods.