Implement static Peer methods
Refactor Peer.isValid