Ability to create as input a list of arguments

This is a followup to !70 (closed) with some additional commits (mostly tests and refactoring slightly).

Fixes #200 (closed).

cc @kethiayao

Merge request reports

Loading