I would hope so. If this provision doesn't mean what it perhaps means, if it doesn't mean that the accused isn't going to have any idea who the witnesses are who are testifying against him or her, I suppose I don't understand it but I guess I don't object to it.
The difficulty is that what it seems to be saying is that information that could identify the witness not be disclosed in the course of the proceedings. If that means at any time during the course of the proceedings, including immediately after the person is charged before disclosure is provided to suppress that person's identity, then I do have issue with it because it would violate the fundamental principle that everyone is entitled to disclosure of the case against them.