Correcting libstdc++ compiler error

libstdc++, unfortunately, seems to think that the array declaration is actually an initializer list.  Have to convert to recursive parameter pack evaluation instead to get it working properly.