the Network daemon should be self running service. Concerning WLAN, i stand to be corrected, it needs the network daemon and a couple of kernel modules which are not involved in a network restart.
If you want to have a better understanding, do a
less /etc/init.d/network
I briefly had a look at it and altough it involves several executables, it does not carry in a restart any other daemon.
CHeers
QatQat
Life is what happens when you are making other plans.