It may be useful, but It'd like to revisit the mechanism by which backtraces are added. In particular, it seemed like the old assumption was to invoke `retry`, which, in hindsight, doesn't make sense to me.