match workaround for typescript issue 52, as per other definitions
use WebRtc.ConnectionAddresses
reuse WebRtc.Data in uproxypeerconnection interface
remove the objects wrapping a single primitive, e.g. datachannel label and signalling messages
add onceConnected