func (d *Dictionary) Override(d2 Dictionary) {
	if d == nil {
		return
	}
	if *d == nil {
		*d = make(Dictionary)
	}
	for k, cve := range d2 {
		if _, ok := (*d)[k]; ok {
			(*d)[k] = OverrideVuln((*d)[k], cve)
		}
	}
}
Override amends entries in Dictionary with configurations from Dictionary d2;
CVE will be matched if it matches the original config of d and does not match the config of d2.
package cvefeed
import (
	"errors"
	"fmt"
	"os"
	"strings"
	"sync"
)
type Dictionary map[string]Vuln