* Function to query the status of a communicator (is it revoked or not).
* If this were done via a communicator attribute, it would be the only one I’m aware of that provides information to the user that is set by the library. All others are stored by the user and retrieved by the user.
* Do we want to add a new API to take care of this, or can we confirm that it’s ok to do this via an attribute?