As suggested by pennae. The stores don't need to be nullable, so we initialize them right in the constructor of `State`. (cherry picked from commit 4b2720816d24c2e9770d1d65b73dbc8974c6dc1d) The lix changes 7bf3d0fa2aac73a838ee91e1170034dfe3722159...949a5615405d24294abab4d3dfb05958d87c32d6 have caused build errors which are addressed with the changes to hydra herein as well as additional changes in lix. Fixes: #36 Flake lock file updates: • Updated input 'lix': 'git+https://git.lix.systems/lix-project/lix?ref=refs/heads/main&rev=b918f1c307b314daa44407bac60046630f13ed48' (2025-03-27) → 'git+https://git.lix.systems/lix-project/lix?ref=refs/heads/main&rev=2ef4b69760af183792a740f425eb371a6aeb0009' (2025-04-06) Co-authored-by: benaryorg <binary@benary.org> Signed-off-by: benaryorg <binary@benary.org>