You would absolutely be entitled to write a contract which says there are never I/O problems. It could even make sense in some cases, though often not.