IsBlocked returns true if ecosystem+name+version is on the blocklist, along with the matching entry.
A wildcard entry (empty Version) matches any version of the package.
func (l *List) Remove(ecosystem, name, version string) error
Remove deletes all entries matching ecosystem+name. If version is non-empty,
only the exact version entry is removed; otherwise all versions are removed.