The parameter definitions are aggregated (top-down) from configuration files
along the path to the specified page. Each array element represents
a single parameter definition, with the key being the parameter ID and
the value the parameter definition. A parameter definition can be either
a string representing a string-typed parameter, or an array.
The latter defines a component-typed parameter whose format is as follows,
([0]=>component type, [1]=>component properties)
The component properties are an array of property values indexed by property names.