code: def feed(self, schemata: list) -> None:
          
  
          LOGGER.debug('SchemaCache.feed >>> schemata: %s', schemata)
  
          for schema in schemata:
              seq_no = schema['seqNo']
              if self.contains(seq_no):
                  LOGGER.warning('Schema cache already has schema at seq no %s: skipping', seq_no)
              else:
                  self[seq_no] = schema
                  LOGGER.info('Schema cache imported schema on id %s at seq no %s', schema['id'], seq_no)
  
          LOGGER.debug('SchemaCache.feed <<<')
docs: Take schemata from incoming list representation as schemata() returns, unless
          cache already has schema for an incoming schema sequence number.
  
          :param schemata: list of schema objects