Simplest first: the first entry uses every quantifier's minimum where possible.
Near misses first (one edit away from a matching example).
False when the pattern cannot be checked (parse error, ReDoS guard).
Simplest first: the first entry uses every quantifier's minimum where possible.