code: func ErrHandler(action Action) Action {
  	return func(ctx *context.Context) error {
  		var err = action(ctx)
  		if err == nil {
  			return nil
  		}
  		if pipe.IsSkip(err) {
  			log.WithError(err).Warn("pipe skipped")
  			return nil
  		}
  		return err
  	}
  }
docs: // ErrHandler handles an action error, ignoring and logging pipe skipped
  // errors.