The following new test case fails. ```swift public struct TestMacro: ExpressionMacro { public static func expansion(of node: some FreestandingMacroExpansionSyntax, in context: some MacroExpansionContext) throws -> ExprSyntax { return "1" } } func testMacroAsArgument() { assertMacroExpansion(""" func test() { print(#test) } """, expandedSource: """ func test() { print(1) } """, macros: ["test": TestMacro.self]) } ``` Instead, it produces `print( 1)`, adding the indentation of the `print` line to the macro expansion.