Until such time as that happens, I think authors of clients, servers and peer are well advised to assume that their servers, clients and peers may be buggy. To some degree.
Which is why, when a "horrible error #69" happens, you stop everything instead of bluffing through it and pretending that there isn't a problem.
-- Mark --
http://staff.washington.edu/mrc Science does not emerge from voting, party politics, or public debate. Si vis pacem, para bellum.