s,                 candidate.Flags);             Assert.Collection(                 candidate.Slots,                 s => Assert.Equal(new KeyValuePair<string, object>("b", "bb"), s),                 s => Assert.Equal(new KeyValuePair<string, object>(null, null), s));             Assert.Collection(                 candidate.Captures,                 c => Assert.Equal(("c", 0, 0), c));             Assert.Equal(default, candidate.CatchAll);             Assert.Collection(                 candidate.C