Group -> Named
named capture
remove Patm::GROUPS
hash pattern
Hash pattern: Exact
todo
hash optional
optimize: array: eliminate unnecessary code
optimize: array
optimize: use literal if possible
readme
add test