-                                                                               ->scalarPrototype()->end()
-                                                                       ->end()
-                                                               ->end()
-                                                       ->end()
-                                               ->end()
-                                       ->end()
-                                       ->arrayNode('recover_mail')
-                                               ->addDefaultsIfNotSet()
-                                               ->children()
-                                                       ->arrayNode('view')
-                                                               ->addDefaultsIfNotSet()
-                                                               ->children()
-                                                                       ->scalarNode('name')->cannotBeEmpty()->defaultValue($defaults['recover_mail']['view']['name'])->end()
-                                                                       ->scalarNode('form')->cannotBeEmpty()->defaultValue($defaults['recover_mail']['view']['form'])->end()
-                                                                       ->arrayNode('context')
-                                                                               ->treatNullLike(array())
-                                                                               ->defaultValue($defaults['recover_mail']['view']['context'])
-                                                                               ->scalarPrototype()->end()
-                                                                       ->end()
-                                                               ->end()
-                                                       ->end()
-                                                       ->arrayNode('mail')
-                                                               ->addDefaultsIfNotSet()
-                                                               ->children()
-                                                                       ->scalarNode('subject')->cannotBeEmpty()->defaultValue($defaults['recover_mail']['mail']['subject'])->end()
-                                                                       ->scalarNode('html')->cannotBeEmpty()->defaultValue($defaults['recover_mail']['mail']['html'])->end()
-                                                                       ->scalarNode('text')->cannotBeEmpty()->defaultValue($defaults['recover_mail']['mail']['text'])->end()
-                                                                       ->arrayNode('route')
-                                                                               ->treatNullLike(array())
-                                                                               ->defaultValue($defaults['recover_mail']['mail']['route'])
-                                                                               ->scalarPrototype()->end()
-                                                                       ->end()
-                                                                       ->arrayNode('context')
-                                                                               ->treatNullLike(array())
-                                                                               ->defaultValue($defaults['recover_mail']['mail']['context'])
-                                                                               ->scalarPrototype()->end()