public virtual OptionsModel Build() => new OptionsModel
 (
     Token.Build(),
     CancellationCheckInterval.Build(),
     HttpClient.Build(),
     Proxy.Build(),
     StateFactory.Build(),
     CommandExtractor.Build(),
     AllowedUpdates.Build(),
     Parsers.Build(),
     Converters.Build(),
     DefaultValueProviders.Build(),
     SpecialValueProviders.Build(),
     Linkers.Build(),
     CommandInvoker.Build(),
     ResultProcessors.Build()
 );