change load_and_execute to use foldl as a state monad, this lets us take advantage of the symatry of the code
change load_and_execute to use foldl as a state monad, this lets us take advantage of the symatry of the code

synlay/ChicagoBoss,frkarl/ChicagoBoss,yunkai/ChicagoBoss,uselessd/ChicagoBoss,danikp/ChicagoBoss,7i11/ChicagoBoss,lamptt/ChicagoBoss,solatis/ChicagoBoss,7i11/ChicagoBoss,synlay/ChicagoBoss,danikp/ChicagoBoss,yunkai/ChicagoBoss,frkarl/ChicagoBoss,powermedia/ChicagoBoss,ChicagoBoss/ChicagoBoss,lamptt/ChicagoBoss,aherranz/ChicagoBoss,powermedia/ChicagoBoss,solatis/ChicagoBoss,ChicagoBoss/ChicagoBoss,uselessd/ChicagoBoss,aherranz/ChicagoBoss