Add MatchIterator for iterating through matches