class SyntaxTree::YARV::Instruction

def side_effects?

every instruction is marked as having side effects.
side-effect, as do some special-case instructions like Leave. By default
Does the instruction have side effects? Control-flow counts as a
def side_effects?
  true
end