Use a macro to make the def of the Aeshtetics type less gross.