More incremental updates to the exchange/impl
Undeprecating the signal
Work to convert the simulation binding to be a simulation exchange
Add a couple of exchange events