BTP header is not bound to stream number
The BTP tag depends on the stream number, but the header does not, so streams using the same tag and header keys could have their tags swapped without detection. This could be used to distinguish BTP from other protocols.