e.g. > - foo should match any block quote that has the text - foo, which includes:
But it doesn't -- I think because StringMatcher::matches_any doesn't render structural elements.
I think I actually did that on purpose, so that for inlined elements, the matcher works on the displayed text, not the markdown:
hello world
... would match against hello world.
But maybe that's not a good idea, or isn't sufficient.