Allow the chars {, }, [, ] and \ to be used within a given "[xyz]" pattern 'escaped' with the "\" char. So, for example to use the "[" char in a given pattern use: [abc[xyz] This will match to one of the following chars - a, b, c, \, x, y and z This issue is related to Issue #3 - unless this is fixed the :punct: character class won't work.