@florianpircher asks: Is it possible to surface typed throws using a package trait instead of checking for the embedded mode?