But it technically doesn't pass the arguments to echo just a single string that is constructed from the arguments (`join` does that).
I was thinking a more general case of passing arguments of different types to the underlying call. Can only be achieved with macros (like the code from `nimpylib`), since you can't have `varargs[typed]` in a proc. Btw that code is simple enough to adapt to your use-case, sorry if I can't be more helpful right now, I'm watching NimConf :)