Changed static assertion that checks array size

to a more standard way. This avoids an obscure error involving `extension::std_array_size<Array>`
Merge pull request #2 from alfC/patch-1

Changed static assertion that checks array size