In Scala 3, macro mcr() is expanded to:
mcr()
val macro = ... macro
Where n is an ordinal. This method returns the first owner that is not such a synthetic variable.