if you wanted, you could construct this error message using the keys of IO_FORMATS, to stay up to date if that is ever extended