pub fn format_clang(bytecode: &[u8]) -> Vec<u8> {
    let mut output = String::new();
    for chunk in bytecode.chunks(16) {
        for byte in chunk {
            output.push_str(&format!("0x{byte:02x}, "));
        }
        output.push('\n');
    }
    return output.into_bytes();
}