private void insertBefore(Instruction[] list,Instruction s){
  for (  Instruction x : list) {
    s.insertBefore(x);
  }
}

private void insertBefore ( Instruction [ ] list , Instruction s ) { for ( Instruction x : list ) { s . insertBefore ( x ) ; } }
inserts each instruction in a list before another instruction .
