The credibility of a witness may be attacked by any party, including the party calling the witness. [1981 c.892 § 51]