Tuple!(bool, Pattern[], Pattern[]) match(Pattern[] left, Pattern[] collected = null)
Attempts to match the child pattern one or more times.
left
collected