One macro to rule them all.