Multiple fixes

- fixed bug is simple template pattern
- added early pattern verification
- fixed non-matching group override matching
- default seek mode is match line (find is optional)