Leave macros out of selfanalyzer source to avoid circular dependencies (as core_macros needs analysis)