One situation contemplated by Rule 3.7(b) is that the lawyer-witness' testimony will be at odds with that of the client or other witnesses, or otherwise inconsistent with the client's theory of the case, and that the lawyer at trial will have to cross-examine and challenge the credibility of his or her colleague.