code: func newTimSorter(arr sort.Interface, maxTempSlots int) *TimSorter {
  	return &TimSorter{
  		Sorter:       newSorter(arr),
  		runEnds:      make([]int, 1+STACKSIZE),
  		maxTempSlots: maxTempSlots,
  	}
  }
docs: // Create a new TimSorter