docs: def check_multi_dimensional_coords(self, ds):
          '''
          Checks that no multidimensional coordinate shares a name with its
          dimensions.
  
          Chapter 5 paragraph 4
  
          We recommend that the name of a [multidimensional coordinate] should
          not match the name of any of its dimensions.
  
          :param netCDF4.Dataset ds: An open netCDF dataset
          :rtype: list
          :return: List of results
          '''
          ret_val = []
  
          # This can only apply to auxiliary coordinate variables
          for coord in self._find_aux_coord_vars(ds):
              variable = ds.variables[coord]
              if variable.ndim < 2:
                  continue
              not_matching = TestCtx(BaseCheck.MEDIUM, self.section_titles['5'])
  
              not_matching.assert_true(coord not in variable.dimensions,
                                       '{} shares the same name as one of its dimensions'
                                       ''.format(coord))
              ret_val.append(not_matching.to_result())
  
          return ret_val