Why does module UserInput (from the Misc examples) need to import module Misc just because of updateIORef? Isn't updateIORef already defined in module IOExts? -- Andre