### Description #2767 implemented detection for recursive macro expansion covering `FreestandingMacro`, we should extend this feature to also cover `AttachedMacro`.