pub fn thread_create<'a, 'b, 'c, 'info>(
    ctx: CpiContext<'a, 'b, 'c, 'info, ThreadCreate<'info>>,
    _id: String,
    _kickoff_instruction: InstructionData,
    _trigger: Trigger
) -> Result<()>