Destintion and Sender are optional fields, handle that

This is not typically the case for bus-uses, but is common when
using custom peer-to-peer connections.