Start migrating stream I/O away from ~fn()
Migrate uv file bindings away from ~fn()