Add tests for IO.