IR: Typo (will replace string with enum - quick fix)
IR: in-block...no
IR: Use enum to prevent typos (and the instr is highly ungeneric)