step more gracefully through condition handlers (try/catch, suppress, etc)