Optimization in initialization overload of array_construct for compilers to optimize it into the equivalent of a memset