Either the IO library deserves to be its own npm module, or it deserves to die. Harsh, but there you go.