Add Applicative instances for MTL types