# Functions
EnrichedMatch receives an IndexReport and creates a VulnerabilityReport containing matched vulnerabilities and any relevant enrichments.
Match receives an IndexReport and creates a VulnerabilityReport containing matched vulnerabilities.
NewController is a constructor for a Controller.
# Structs
Controller is a control structure used to find vulnerabilities affecting a set of packages.
# Interfaces
Store is the interface that can retrieve Enrichments and Vulnerabilities.