Hrm. It is possible that someone would want to run an Access Point that doesn't provide DNS, DHCP, or a network uplink. Perhaps these should be linked into configuration options somehow?