Protocol Bridge
Exposes a Widget.Children and Widget.Provider whose changes can be captured as a list of Changes to send to a remote frontend. Incoming Events can also be sent to this instance and will be routed to the appropriate handler.