Add a method to help with filter/field iteration

- Add explanatory comments