A macro system covers a multitude of syntactic sins.