RE: more unsafePerformIO questions (is it safe to use with ReadMode Handles)?