https://snarky.ca/unravelling-from/
Unravelling `from` for `raise` statements