because that's for array nodes. We can use either a booleanNode which defaults to `false`, which means we should check if the persistence for that adapter is enabled and then also if the listener is enabled. I choose to use a booleanNode which defaults to the value of `enabled`, so we only need to check if the listener is enabled.