Added Applicative/Monad instances for GettableStateVar