I think it's better to pass the binding stack instead of exception, so that we can use the model of purposes other than error page (like debugging views/controllers using the `console` helper).