code: def get_sid_info(self,j):
          '''Return a dict of metadata for symbol with ID j.'''
          h = self.gdx_handle
          r, name, dims, stype = gdxcc.gdxSymbolInfo(h, j)
          assert r, '%d is not a valid symbol number' % j
          r, records, userinfo, description = gdxcc.gdxSymbolInfoX(h, j)
          assert r, '%d is not a valid symbol number' % j
          return {'name':name, 'stype':stype, 'desc':description, 'dim':dimsf get_sid_info(self,j):
          '''Return a dict of metadata for symbol with ID j.'''
          h = self.gdx_handle
          r, name, dims, stype = gdxcc.gdxSymbolInfo(h, j)
          assert r, '%d is not a valid symbol number' % j
          r, records, userinfo, description = gdxcc.gdxSymbolInfoX(h, j)
          assert r, '%d is not a valid symbol number' % j
          return {'name':name, 'stype':stype, 'desc':description, 'dim':dims}
docs: Return a dict of metadata for symbol with ID j.