[Core] Wiring spec tests
Investigate how to implement "test" wiring specs that compile particular features or configurations. The tests should primarily check to see if compilation succeeds, and the resulting code builds, rather than fully running the resulting code. Fully running the resulting code (ie integration tests) should come next.