The syntax ```julia function f(args...; kwargs...) # something end ``` is valid but the macro returns an error when `...` are present.