Changed argument from initializer list to std::array to make old compilers happy.