code: func SortSampleItems(sc *stmtctx.StatementContext, items []*SampleItem) error {
  	sorter := sampleItemSorter{items: items, sc: sc}
  	sort.Stable(&sorter)
  	return sorter.err
  }
docs: // SortSampleItems sorts a slice of SampleItem.