Replace for loop with forEach iterator.
Test base models generate correct URLs for collection actions.
Resolve cyclic dependency between nodes.