* improve error checking in io_lib decoding interface