# feature/variable-args-functions

In Lisp there are a lot of macro and functions having a list of arguments. They are called &body. Some of these arguments can be also instructions, like in case of (progn ...).

TODO Check if in Dok they are needed, because maybe the body part is managed in some other way, and the variable part can be a record inspected at run-time or at compile-time using some macro and reflection.