pub fn parse_program_json(
    program_json: ProgramJson,
    entrypoint: Option<&str>
) -> Result<Program, ProgramError>