The survey templating is non-standard.
The survey templating is non-standard.

Using variable template names like this makes debugging more difficult.
Each of these templates imports its own custom macro, that is then used

Each of these templates imports its own custom macro, that is then used
by the parent template. I’m not familiar with this approach, but it
seems like a bit of an anti-pattern.

pwyf/IATI-Data-Quality,pwyf/IATI-Data-Quality,pwyf/IATI-Data-Quality,pwyf/IATI-Data-Quality