and the inner prototyped array node probably need a similar call.

SimpleXML does not produce the same output when you have a single child for a given tag name or multiple children. This call will tell the Processor to handle these cases (as well as renaming the key to plural to account the way config looks like in XML)