Yeah, but if its for a line thats going into another macro, it wouldnt be very desireable.
Think of an auto-kill macro ... if it were running and then triggered to rebuff, it would inturrupt whatever you were doing.
But when you check the buffs themselves, you can control when the check is...