Trying to unstair my monads
Trying to unstair my monads
Thanks to Travis Brown got the Reader working without stair-stepping.