SourceUnit and Extractor interfaces
RefExtractor: DefRepo, DefUnit and DefUnitType