pub fn execution_source_to_option(source: [u8; 32]) -> Option<[u8; 32]>