low_start_new_program takes the compilation pass as an argument (necessary in decode_value where we can have a program instance already in pass 1). Rev: src/program.h:1.182