@xiangli-cmu The idea of a connection string is really common so I think we should support that. We can add a `data []byte` field for additional information about the `Peer` if someone requests it in the future but I bet that 99% of use cases will work with connection string.