API support for args as both named and positional.
github.com/crazy4groovy/named-positional-args
crazy4groovy/named-positional-args