And just for the sake of completeness, let's add some standard macros...