tree structure: granular updates and retain open state
can only replace the whole tree at once so I tried reconcile with a store, but I don't want all <details> to close when it happens
https://playground.solidjs.com/anonymous/c4a3c7e0-c9d8-454f-8a70-7766b67cab75
https://playground.solidjs.com/anonymous/c4a3c7e0-c9d8-454f-8a70-7766b67cab75
Quickly discover what the solid compiler will generate from your JSX template
