I tried that but it throws a compiler error `intrinsic has wrong type: expected `extern "rust-intrinsic" unsafe fn(&fn<no-bounds>(*u8))`: expected many fn but found once fn` still trying to trace this through to pin down if I can fix it or not. I am not completely sure what definition the extrinsic is being compared to when deciding it has the wrong type.