Added argument to Device::delete() to exclude deleting DNS name when deleting device