needed to re-export Control.Monad.State functions to get code outside of this package to compile while using this package