Use a local version of io_exception.h