code: func AllFuncs(fns ...ObjectFunc) ObjectFunc {
  	return func(obj runtime.Object) error {
  		for _, fn := range fns {
  			if fn == nil {
  				continue
  			}
  			if err := fn(obj); err != nil {
  				return err
  			}
  		}
  		return nil
  	}
  }
docs: // AllFuncs returns an ObjectFunc that attempts to run all of the provided functions
  // in order, returning early if there are any errors.