what this needs to become is
1. Can this be done from XML to XML map?
2. is Groovy an option or the only option?
3. can Doccache be used in someway? 4thLevelNodeI -> docCache (multiple rows) -> mapto ->4thLevelNodeO