Switched over foldKeys to only over version working with monad transfoerms. This resolves #9