Changed to be determined as a test of correctly 'BAIL_OUT' more.

However, I have to change the return value of the intercept function.