Silly question about IORefs and MVars