Shallow merge of default and user config.
...defaults
...user
function mergeConfig(defaults, user) { // TODO }