Remember to check error code
Add forward coroutines to ribbon-bridge
Remove unnecessary include
Create ComponentBroadcastUnion
Fix compiler errors/warnings
Fix logic
Remove shutdown-on-disconnect misfeature
Make things that should be private private
Add endpoint accessor