I reevaluated my approach later in the commit stream. LeaderAppointer is no longer exposed globally. This is left over code that should be removed. I made a note and it will be removed.