Encapsulates this multiaddr with another protocol/value pair
MultiAddr encapsulate(String protocolName, String value) { final newAddr = toString() + '/$protocolName/$value'; return MultiAddr(newAddr); }