Timon Gehr: > bar(array(map!((int[] a){return a;})(multi[]))); Simpler: bar( array(map!q{ a[] }(multi[])) ); Simpler still when we'll get amap: bar( amap!q{ a[] }(multi[]) ); Bye, bearophile