This is broken on latest nim. The argument is passed directly into b.
import macros macro hi(a : untyped, b : varargs[untyped]) : untyped = echo treeRepr a hi: echo "hmm" Run
import macros macro hi(a : untyped, b : varargs[untyped]) : untyped = echo treeRepr a hi: echo "hmm"
This would break a lot of my code if I upgraded.