def _add_match(self, match_key, match_value, match):
if match_key is None:<EOL><INDENT>raise NullArgument()<EOL><DEDENT>if match is None:<EOL><INDENT>match = True<EOL><DEDENT>if match:<EOL><INDENT>inin = '<STR_LIT>'<EOL><DEDENT>else:<EOL><INDENT>inin = '<STR_LIT>'<EOL><DEDENT>if match_key in self._query_terms:<EOL><INDENT>if inin in self._query_terms[match_key]:<EOL><INDENT>self._query_terms[match_key][inin].append(match_value)<EOL><DEDENT>else:<EOL><INDENT>self._query_terms[match_key][inin] = [match_value]<EOL><DEDENT><DEDENT>else:<EOL><INDENT>self._query_terms[match_key] = {inin: [match_value]}<EOL><DEDENT>
Adds a match key/value