Add type coercion for parameterized collections and their entries

Coerce individual entries of collections separately for simpler `ConfigKey` definitions and easier usage in YAML files.