When i used `outputs['modulated_input_image']` instead of `outputs['bias_corrected_image']` (both with the deprecated flag update already in place) then it didn't work (can't remember what was wrong). But with the code as shown above then no matter the boolean value of `save_bias_corrected`, the interface run fine. 

Does that answer your question? Or would you need me to run the interface as shown above and see the value of `outputs['modulated_input_image']`?