@Override public Iterator<Instruction> iterator(){
  return m_instructions.iterator();
}

@ Override public Iterator < Instruction > iterator ( ) { return m_instructions . iterator ( ) ; }
can be used to iterate over all instructions in the basic block .
