CW5W3AN5CFPPHAVPMEJYBTYSPUTRMRZDAOWM34WWBPIJUZV7HBLQC
(def {"firstChild" first "secondChild" second} (desktop "root"))
(let [unhidden (fully-unhidden (desktop "root"))]
(when unhidden
(match unhidden
{"firstChild" :null "secondChild" :null} (toggle-hidden unhidden)
{"firstChild" first "secondChild" second} (toggle-hidden
(not-focused (desktop "focusedNodeId") first second)))))