We can have atomic updates that can be rolled back and forth.
Should also cover all the issues with immutable OS; the other approach to this.
There's a draft already with this idea.