Subsystem and core model tests against eap

Fix up the Weld subsystem, and use as POC