The common pattern is to put default values in `register()` method uncoditionally, like this: https://github.com/haunt-digital/Silex/blob/session-constructor-parameters/src/Silex/Provider/SessionServiceProvider.php#L80