Harrowland - conceptual issues, multiple loops

It may be worth checking out my posters on this forum (post 2)

It has lost of example code and this (although I am missing some types):