16.4 Recursive Models and Dynamic Iteration Methods