The transport to use.
If positive, the container size is limited to the given number of items.
If positive, the string length is limited to the given number of bytes.
If false, old peers which do not include the protocol version are tolerated.
Whether to include the protocol version in the header.
Constructs a new instance.