func (op *Options) WithSlackNotifier(token, channel string, fn types.ShouldReportFunc, formatter types.FormatMessageFunc) *Options {
    // TODO, Slack options should be its own func constructor.
    op.optFuncs = append(op.optFuncs, func(config *Config) {
        config.slack = slackConfig{
            Token:     token,