Example: .any().literals('abc').capture().end() - those parens won't do anyone good if they're found in a character set.
e36ccf7 is a trivial reproduction of the problem, but there's bound to be a lot more - can endSeq be called on a macro, what methods can be called from root nodes, etc.