Problem/Motivation
Currently the logic that checks the passed config values only evaluates and will fall back to the default_region if there is an array set in the region key. If a recipe author wants every theme to use a common region (for example, to use the "content" region everywhere) they still have to explicitly set at least one value in the region key.
Proposed resolution
Allow region
to be a string, and if it is, use it as-is.