code: def get_blocks(self, block_ids):
          
          return list(
              filter(
                  lambda b: b is not None,
                  map(self._get_block_by_id_or_none, block_ids)))
docs: Returns all blocks with the given set of block_ids.
          If a block id in the provided iterable does not exist in the block
          store, it is ignored.
  
          Args:
              block_ids (:iterable:str): an iterable of block ids
  
          Returns
              list of block wrappers found for the given block ids