Fix of scheduler specs; GUI however cannot handle nil as intermediate value
Changed ir view to change_listener with considering a value on the property
Resetting functionality for rebuilding original IR Scope before executing the scheduled passes