Out of curiosity: what's the difference between an error stack and a stack trace?
I'm unclear on whether they mean "errors with stack traces attached" (trivially available) or "errors that are stacks of errors" (requires small third party library".
If the latter: fair enough, but it's not as if that's a common feature of other mainstream languages.