Implemented rustc change for passing [0u8, ..X] as [u8] to functions