Optimal Enumeration of Regular Pattern Matches | Synapse