- Register Type1 and Type2 as logged types
- Let Type1 take in a dependency of Type2
- Call method that throws exception in Type2 from Type1.
- Examine stack traces in produced logs.
Possibly a bug from Unity.Interception...?
Only appears if catching and rethrowing in Type1?