@property<EOL><INDENT>def _match(self) -> Any:<DEDENT>
cached_match, cached_string = self._match_cache<EOL>string = self.string<EOL>if cached_string == string:<EOL><INDENT>return cached_match<EOL><DEDENT>match = TAG_FULLMATCH(self._shadow)<EOL>self._match_cache = match, string<EOL>return match<EOL>
Return the match object for the current tag. Cache the result.