code: def raw_cube_array(self):
          
          array = np.array(self._flat_values).reshape(self._all_dimensions.shape)
          # ---must be read-only to avoid hard-to-find bugs---
          array.flags.writeable = False
          return array
docs: Return read-only ndarray of measure values from cube-response.
  
          The shape of the ndarray mirrors the shape of the (raw) cube
          response. Specifically, it includes values for missing elements, any
          MR_CAT dimensions, and any prunable rows and columns.