And so we arrive at the final day of this most extraordinary of years. As it happens, it's Alex Salmond's 60th birthday, and it's also the eve of general election year - an election which could leave Salmond in an even more powerful position than he enjoyed as First Minister. There was an article in the Herald yesterday that claimed the SNP were talking about the possibility of full coalition with Labour for the first time, although I struggled to reconcile that interpretation with the actual quotes from Stewart Hosie. The conventional wisdom remains that the SNP want a confidence-and-supply deal that would not entail taking up ministerial office in London. But let's just suppose for the sake of argument that a full-blown coalition does happen. Who might be the SNP's Cabinet ministers, and what portfolios might they hold?
DEPUTY PRIME MINISTER : Alex Salmond. He would probably inherit his predecessor Nick Clegg's "special responsibility for constitutional reform", although the difference is that he might actually do something about it.
SCOTTISH SECRETARY : Stewart Hosie. The deputy leader of the SNP would take over from the deputy leader of the Scottish Liberal Democrats. Yes, that's right, folks - Alistair Carmichael is Willie Rennie's deputy. How does that work, exactly?
CULTURE SECRETARY : Angus Robertson. The SNP's Westminster group leader used to be a BBC journalist, so who better to oversee the long-overdue transfer of broadcasting regulation to Holyrood control? Of course, sport comes with the culture brief, which technically means that Robertson would inherit responsibility for the UK government's bizarre commitment to make the England football team better than the Scotland football team. Perhaps he could delegate that one to an enthusiastic Labour Minister of State, such as Ian Davidson.
WORK AND PENSIONS SECRETARY : Philippa Whitford. Health is already (thankfully) a devolved matter, so Ms Whitford can't take on her natural brief, but it's hard to think of anything that has a bigger indirect impact on health than the war that has been waged on the poor and vulnerable by means of welfare "reform". There could be no more satisfying a replacement for Iain Duncan Smith.
INTERNATIONAL DEVELOPMENT SECRETARY : Angus Brendan MacNeil. Obviously the SNP wouldn't want to go within a thousand miles of responsibility for London's foreign or defence policy, but ensuring justice for the world's poorest is a different story.
Of course in reality there would probably be a better gender balance than that, but with so few candidates having been selected so far, I've ended up looking mainly at the SNP's existing MPs by default.