The short answer is no.

The long answer is that having this in the `ApiListener` would require both listeners to loop recursively through all the data. This is something you'd really want to do only once. AD7six had the idea of calling functions in `recurse()` that were set in the configuration so you hook into the loops. Combined with your idea to call it ApiTransformationListener I think it would be great and make sense.