 
   value = undefined
   for config in chain_of_configs
-    value = customization_value(field, config)
+    value = config[field]
 
     break if value?
 

#
# The customization method returns the proper value of the field for this 
# subdomain, or the default value if it hasn't been defined for the subdomain.
#
# Nested customizations can be fetched with . notation, by passing e.g. 
# "auth.use_footer" or with a bracket, like "auth.use_footer['on good days']"
#
# object_or_key is optional. If passed, customization will additionally check for 
# special configs for that object (object.key) or key.

  #   console.error "Could not find a value for #{field} #{if key then key else ''}"

  value



