My strangulate macro, casts strangulate on target if focus does not exist:

#showtooltip Strangulate
/cast Blood Tap
/cast [@focus, exists, nodead][@target] Strangulate