The Prime Minister zeroed in on the essential dilemma: how do you write such a law to ensure the party leader could not use it to purge his or her caucus of malcontents or rivals for the top job.
Labour's failed bill stipulated that the leader would need the support of two-thirds of the caucus for any expulsion.
But the Greens argued that if MPs wished to oppose an expulsion, that meant they would effectively have to be prepared to roll the leader.
Much of MPs' unhappiness with Horan flows from him still picking up a big salary plus numerous expenses and other perks, thus reflecting badly on Parliament as a whole.
However, waka-jumper legislation is not the right answer. The democratic rights of genuine caucus rebels should not be sacrificed for the sake of expediency.
Better to do nothing. As Bill English noted back in 2005 during debate on Labour's second waka-jumping measure, any MP who became an independent was thrown out soon enough - by the voters.
"Those people are never seen again. That is pretty harsh punishment. They get dealt to."
That is something Horan will have to ponder over the holiday break.