Class Service Service composition and validation $config is merged configuration, $new => $cur => $old => $default