pub type AddressedData<D, P> = (D, P);