Static array and simd construct support

hi there!

Regarding stack based arrays, I think this post describes a good way to do it Heuristics: inlining, stack allocated arrays