Fix issue #3

I think I got it fixed for real this time. The problem with the last code was that ``regexp-opt`` without ``'symbols`` uses non-grouping parentheses, which threw off some of the patterns which used groups.