code: func (m *Mapper) TraversalsByName(t reflect.Type, names []string) [][]int {
  	r := make([][]int, 0, len(names))
  	m.TraversalsByNameFunc(t, names, func(_ int, i []int) error {
  		if i == nil {
  			r = append(r, []int{})
  		} else {
  			r = append(r, i)
  		}
  
  		return nil
  	})
  	return r
  }
docs: // TraversalsByName returns a slice of int slices which represent the struct
  // traversals for each mapped name.  Panics if t is not a struct or Indirectable
  // to a struct.  Returns empty int slice for each name not found.