Barr is not a witness.
At least I don't think he is. witness to what?
I believe he has been called as a witness to testify.