UNB/ CS/ David Bremner/ teaching/ cs4613/ lectures/ Lecture 10: recursion via cyclic environments and mutation.