Improve ability of halfEscapeMatch() to fix potential negation and alternation errors
Merge pull request #32 from alpha0010/master

Improve ability of halfEscapeMatch() to fix potential negation and alternation errors