Parser should match groups which are marked as 'zero or more'