Understanding terminate() and unexpected() - Aktu Hub