When I was younger I did embedded systems programming and one of the nice features of the units I was working on was the ability to upgrade the 2nd version of the firmware and switch to for testing. If something really was wrong you could back out by rebooting. Most switch/routers from Cisco have this feature.
Is there a way to do with with ZS? I have read around the forums and found nothing on this topic.