Rename io to file_io to avoid clashes with system io