As it is an associative array node, you are missing the ``useAttributeAsKey`` call in the ArrayNode