Experiment to apply the CalmmJs architecture to Svelte (version 5).
Helper functions for optics based CALMMjs architecture in svelte5