physical layer contract fixup.
modem contract fixup
radio common fixup
radio contract fixup
detailed radio fixup
ideal radio fixup
simplified radio fixup
battery fixup
power contract fixup
ideal power source fixup
power common fixup
renamed IdealNic to IdealWirelessNic fixup
TODO: split and squash