Code Comment Inconsistency
In cuprate-main/net/levin/src/message.rs, the comment indicates that the code will panic if  fragment_size <= 2 * HEADER_SIZE.
While the code panics if fragment_size * 2 < HEADER_SIZE
```rust
/// `fragment_size` must be more than 2 * [`HEADER_SIZE`] otherwise this will panic.
pub fn make_fragmented_messages<T: LevinBody>(
    protocol: &Protocol,
    fragment_size: usize,
    message: T,
) -> Result<Vec<Bucket<T::Command>>, BucketError> {
    assert!(
        fragment_size * 2 >= HEADER_SIZE,
        "Fragment size: {fragment_size}, is too small, must be at least {}",
        2 * HEADER_SIZE
    );
```