1. Use a consistent "is not None" to verify records are changing. 2. Fix bug where IPv6 network had no remove setter (it is now a blank string, the first thing I would expect). 3. 1 fixes a bug whereby it was impossible to unset DHCPv4 status.