Multideminsional C++11-arrays using template meta-programming