I see your point, but I find `proc foo(args: ...): ... {.customMacro.}` to be
not so user friendly compared to simply `def foo(args: ...):`.Especially considering that I am building this DSL also for teaching/learning purpose of DSP/audio algorithms, so I can expect people using it not to have much if any code experiences, especially in nim.
