Adds X-Macro system.