some more tweaks to mapping iterator api.
Merge branch 'feature/nested_validation' of github.com:mikeywaites/kim into feature/nested_validation