This package provides an abstraction layer over various kinds of state
variables, which are references in the IO monad, like IORefs or parts of
the OpenGL state.