Templating and traiting the network interface really