Re: The Proper Definition of (evaluate :: a -> IO a)