add ``->addDefaultsIfNotSet()`` on the ``backend`` node, and this ``isset`` will become useless as you will always have the node