Fixed: `ifdef` wasn't considered as a "requires a matching `end`" in macros