> void foo(int[2]) {} > void bar(int[]) {} > void main() @nogc { > foo([1, 2]s); > bar([1, 2]s); > } That is a rather unfriendly syntax, it is the kind that degenerates into noise with other structures.