(a) The Guardian ad Litem may be called as a witness in the proceeding by either party or at the request of the court.
(b) The parties may agree to accept the Guardian ad Litem's report and to limit a Guardian ad Litem's role so that the Guardian ad Litem may not be called as a witness except upon order of the court.