explicit template instantiation
assumes each Ipv4Interface has only one Ipv4Address