add: dispatch instruction length
mod: remove redundant check for arg instruction
mod: separate global and local instructions