Here's what my headless macro has come down to right now. I have it raid marking the leader so I can find it easier. (using infinibar)

No idea how many characters these are.

/clearfocus
/focus Speshulsauce
/script SetRaidTargetIcon("focus", 4);
/stopmacro [target=focus,exists,nodead]
/focus Twoall
/script SetRaidTargetIcon("focus", 4);
/stopmacro [target=focus,exists,nodead]
/focus Beefpatties
/script SetRaidTargetIcon("focus", 4);
/stopmacro [target=focus,exists,nodead]
/focus Lettucecheez
/script SetRaidTargetIcon("focus", 4);
/stopmacro [target=focus,exists,nodead]
/focus Pickleonions
/script SetRaidTargetIcon("focus", 4);
/stopmacro [target=focus,exists,nodead]
/focus Speshulsauce
/script SetRaidTargetIcon("focus", 4);

Then there's THE BUTTON BUTTON

/stopcasting
/stopattack
/f focus
/script CancelDuel()
/script ConfirmSummon()
/script AcceptAreaSpiritHeal()
/script AcceptBattlefieldPort()
/script AcceptResurrect()
/script ConfirmBinder() -- Hearthstone bind confirm.
/script RetrieveCorpse()
/script AcceptGroup()
/script ConfirmReadyCheck()
/script PromoteByName("Speshulsauce")
/script RepairAllItems()
/script AcceptQuest()
/script ConfirmAcceptQuest()
/script CompleteQuest()
/script RepopMe()
/script AcceptTrade()
/script SetTracking(1)