Changed the constructor for PatternCaptureGroupTokenFilter to make patterns a vararg
In PatternCaptureGroupTokenFilter made groupCounts[] and preserveOriginal final