1. Unless otherwise expressly provided, in any criminal proceeding involving a defendant in which evidence is or may be received, both the people and the defendant may as a matter of right call and examine witnesses, and each party may cross-examine every witness called by the other party.
2. A defendant may testify in his own behalf, but his failure to do so is not a factor from which any inference unfavorable to him may be drawn.