Here we should add "|| !is_array( $this->_node->config )" to be more error resilient