Hi,
ich verstehe das Problem nicht ganz. Wenn Du mehrere Teil-"Hashes" (assoziative Arrays) nutzt und diese sukzessive zu einer Gesamt-Konfig zusammenfügst, kannst Du die Werte anhand einfacher Schlüssel-Prüfungen bestimmen.
Ob ein Konfig-Eintrag (schon) gesetzt ist oder nicht, kann dann einfach am fehlenden Schlüssel oder einem undefinierten, bzw. False-Wert erkannt werden...
Gruß
- Danny