pub type AddressScopedFiles<Path, NamedAddress> = (Vec<Path>, BTreeMap<NamedAddress, NumericalAddress>);