TCP implementations will follow a general principle of robustness: be conservative in what you do, be liberal in what you accept from others.
One of the great privileges of having grown up in a middle-class literary English household, but having gone to school in the front lines in Southeast London, was that I became half-street-urchin and half-good-boy at home. I knew that dichotomy was possible.