docs: def make_sequence(content, error=None, version=None, mode=None, mask=None,
                    encoding=None, boost_error=True, symbol_count=None):
      """\
      Creates a sequence of QR Codes.
  
      If the content fits into one QR Code and neither ``version`` nor
      ``symbol_count`` is provided, this function may return a sequence with
      one QR Code which does not use the Structured Append mode. Otherwise a
      sequence of 2 .. n  (max. n = 16) QR Codes is returned which use the
      Structured Append mode.
  
      The Structured Append mode allows to split the content over a number
      (max. 16) QR Codes.
  
      The Structured Append mode isn't available for Micro QR Codes, therefor
      the returned sequence contains QR Codes, only.
  
      Since this function returns an iterable object, it may be used as follows:
  
      .. code-block:: python
  
          for i, qrcode in enumerate(segno.make_sequence(data, symbol_count=2)):
               qrcode.save('seq-%d.svg' % i, scale=10, color='darkblue')
  
      The returned number of QR Codes is determined by the `version` or
      `symbol_count` parameter
  
      See :py:func:`make` for a description of the other parameters.
  
      :param int symbol_count: Number of symbols.
      :rtype: QRCodeSequence
      """
      return QRCodeSequence(map(QRCode,
                                encoder.encode_sequence(content, error=error,
                                                        version=version,
                                                        mode=mode, mask=mask,
                                                        encoding=encoding,
                                                        boost_error=boost_error,
                                                        symbol_count=symbol_count)))