https://state-chain-py.readthedocs.io/
Model an algorithm as a list of functions operating on a shared state dict.