Adding multidimensional array constructor when data has been previously allocated