We should test the elaborator on whatever fraction of the component-model reference testsuite wasts are in-scope for it.
Currently, we are only testing code that runs on component types that we can then do macro codegen for, which excludes e.g. higher-order component or core module imports or exports (for example).