public void Expand(ExpandableArray <TItem> buffer)
 {
     Assert.Debug.Check(buffer.Length > 0);
     _buffer.ExpandByRef(ref buffer);
     _tail = Capacity - 1;
 }