Added note that columns are inner arrays. This is pretty standard, so that matrix(i)(j) is standard m_ij math notation