code: func (h *Holder) fragment(index, field, view string, shard uint64) *fragment {
  	v := h.view(index, field, view)
  	if v == nil {
  		return nil
  	}
  	return v.Fragment(shard)
  }
docs: // fragment returns the fragment for an index, field & shard.