Yeah, applying the OptionsResolver and a mechanism to define actual options handling (default values etc.) is required and I will change the handling of it in favor of the resolver.