var actual: [3]Word := [3]Word{} begin for element of [3]Word{ 1u, 2u, 3u } with i do actual[i] := i * element^ end; assert(actual = [3]Word{ 1u, 4u, 9u }) end.