Apprehentice/vex — pull request #1 by KateAdams (2014-12-06 16:51:00+00:00)
Title: Various improvements.

Pattern building uses table buffers (and `table.concat()`).
Replaced semi-broken regex escaping with (quicker) `escape_regex()`.
Removed `add(self, ...)` in favour of `self:append_pattern(...)`.