code: func (p *Provider) Init() error {
  	defaultRuleTpl, err := provider.MakeDefaultRuleTemplate(p.DefaultRule, nil)
  	if err != nil {
  		return fmt.Errorf("error while parsing default rule: %v", err)
  	}
  
  	p.defaultRuleTpl = defaultRuleTpl
  	return nil
  }
docs: // Init the provider.