I'm not sure how to identify the set of all possible declaring classes. So I'd rather prepare businessInterface -> "type set" (i.e. keys from HierarchyDiscovery.getTypeMap()) map. WDYT?