Stream-compile module, then codegen, compile and link aegis interface lib to the imported module, dynamically exposing its exported functions as API endpoints. The point is, using a default configuration, Wasm developers don't need to implement Aegis interfaces. They are generated at runtime.