protected override void HandleTarget(ServerContext context, ParserResult result, IExperimentalFlag target) { if (target == default(IExperimentalFlag)) { return; } if (result.TryFind(Enablement, out var enablement, allowImplicit: false)) { if (!Experiments.Instance.TrySet(target, enablement)) { throw new Exception(@"Unknown error occurred."); } }