[boost] Does anybody know why boost::array does not support multiple dimensions?