In an open protocol, clients should behave much more defensively