internal static void AddRuleHistoryItem(this OpenApiSchema schema, RuleHistoryItem historyItem)
        {
            List <RuleHistoryItem> historyItems = SchemaRuleHistory.GetOrCreateValue(schema);

            historyItems.Add(historyItem);
        }
        internal static bool ContainsRuleHistoryItem(this OpenApiSchema schema, RuleHistoryItem historyItem)
        {
            List <RuleHistoryItem> historyItems = SchemaRuleHistory.GetOrCreateValue(schema);

            return(historyItems.FirstOrDefault(item => Equals(item, historyItem)) != null);
        }