docs: def get_structure_seqs(self, model):
          """Gather chain sequences and store in their corresponding ``ChainProp`` objects in the ``chains`` attribute.
  
          Args:
              model (Model): Biopython Model object of the structure you would like to parse
  
          """
  
          # Don't overwrite existing ChainProp objects
          dont_overwrite = []
          chains = list(model.get_chains())
          for x in chains:
              if self.chains.has_id(x.id):
                  if self.chains.get_by_id(x.id).seq_record:
                      dont_overwrite.append(x.id)
          if len(dont_overwrite) == len(chains):
              log.debug('Not writing structure sequences, already stored')
              return
  
          # Returns the structures sequences with Xs added
          structure_seqs = ssbio.protein.structure.properties.residues.get_structure_seqrecords(model)
          log.debug('{}: gathered chain sequences'.format(self.id))
  
          # Associate with ChainProps
          for seq_record in structure_seqs:
              log.debug('{}: adding chain sequence to ChainProp'.format(seq_record.id))
              my_chain = self.chains.get_by_id(seq_record.id)
              my_chain.seq_record = seq_record