Lancelot> +proc mi_runto {func args} { Lancelot> + return [mi_runto_helper $func "run" {*}$args] I did my own research and found: https://wiki.tcl-lang.org/page/%7B%2A%7D So TIL. This seems fine after all. Tom