Hey all, I've been playing around with a design for function body macros, i.e., attached macros that can introduce, augment, or change the body of a function. Motivating examples include things like: @Remote // synthesizes a function body that does an RPC func f(a: Int, b: String) async throws -> String @Logged // adds logging on entry/exit...