~ Move compact peer list decoding to Peer.