```zenscript var x = [1, 2, 3] as int[]; var y = new int[]<int>(x, (value => value * 2) as function(value as int) as int); ``` ideallythis is just: ```zenscript var x = [1, 2, 3] as int[]; var y = new int[]<int>(x, (value => value * 2)); ```