Redesign the parser rule.