Redesigning Parser Patterns (WIP)