pub fn parse(bytes: &[u8]) -> Result<Program<'_>, Error>
Read one container with no trailing bytes. Padding and concatenation belong to the calling file format; use parse_prefix for those.
parse_prefix