Evaluated proc m {list block {sep { }}} { join [map $list [uplevel 1 $block]] $sep }