add jz type support
add mnemonic aliases
add default guards
add explict type cast
[bugfix] add missing break statement
change internal operand representation