code: func (cs CallStack) TrimAbove(c Call) CallStack {
  	for len(cs) > 0 && cs[len(cs)-1] != c {
  		cs = cs[:len(cs)-1]
  	}
  	return cs
  }
docs: // TrimAbove returns a slice of the CallStack with all entries above c
  // removed.