Add support for non-errors expanding stack
Preserve stack trace on non-errors