code: func (b *blame) sliceGraph(i int) []*object.Commit {
  	fVs := b.graph[i]
  	result := make([]*object.Commit, 0, len(fVs))
  	for _, v := range fVs {
  		c := object.Commit(*v)
  		result = append(result, &c)
  	}
  	return result
  }
docs: // sliceGraph returns a slice of commits (one per line) for a particular
  // revision of a file (0=first revision).