I'm familiar with Scots law and South African law. No they are not. In a rape case the issues are the facts and the evidence. As it is often he says she says the courts have to probe and push all witnesses to ascertain the truth or facts. They simply cannot produce a witness to the complainant's so called bad morals or whatever. It's not allowed finish and klaar. Check with another barrister if you wish. End of my contribution. Cheers all.