pub fn dump<W>(
    input: &mut (dyn Read + Sync + Send),
    output: &mut dyn Write,
    mpis: bool,
    hex: bool,
    sk: Option<&SessionKey>,
    width: W
) -> Result<Kind>
where W: Into<Option<usize>>,