By default, layout expects a distinctive descriptor path pattern.
Return nil when a repoLayout name is unmatched in the system config.
Specify content-type for updating config.