code: func NewSequences(start, end rune) (Sequences, error) {
  	rv, _, err := NewSequencesPrealloc(start, end, nil, nil, nil, nil)
  	return rv, err
  }
docs: // NewSequences constructs a collection of Sequence which describe the
  // byte ranges covered between the start and end runes.