Whether a peer should have access to the document
Whether we should actively announce a document to a peer
This functions is called after checking the access policy to determine
whether we should announce a document to a connected peer. For example, a
tab connected to a sync server might want to announce every document to the
sync server, but the sync server would not want to announce every document
to every connected peer
A type which determines whether we should share a document with a peer