Fixed mistakes
Missing semicolon
Named the Instruction union