Avoids creating O(n) garbage by using a slice with enough capacity to hold the temporary head-portion of the list accumulated while walking the list to insert element(s).