wrap IO in HawkIO

We can import Runtime.Base unqualified, but we can't do so with Prelude.