fix for throwable flow reasoning