static async Task<bool> IsMatchAsync(string documentText)
 {
     using (var builder = new WorkspaceBuilder())
     {
         return await Matcher.IsMatchAsync(builder.AddDocument(documentText));
     }
 }
        static async Task<bool> IsMatchAsync(string documentText, params string[] matchingAttributes)
        {
            using (var builder = new WorkspaceBuilder())
            {
                builder.ApplyOptions(
                    o => o.WithChangedOption(AttributeDocumentMatcher.AttributeNames, matchingAttributes));

                return await Matcher.IsMatchAsync(builder.AddDocument(documentText));
            }
        }