constructor
catch
This commit fixes annotations that include both the `constructor` and `catch` attributes on imported types, ensuring that we infer the right type being returned after extracting the first type parameter of the `Result`. Closes #735
import_class
wasm