pub fn bzip2_decompress(input: &[u8]) -> Result<Vec<u8>, Box<dyn Error>>