<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def _safe_match_list(inner_type, argument_value):
 """Represent the list of "inner_type" objects in MATCH form."""

    stripped_type = strip_non_null_from_type(inner_type)
    if isinstance(stripped_type, GraphQLList):
        raise GraphQLInvalidArgumentError(u'MATCH does not currently support nested lists, '
                                          u'but inner type was {}: '
                                          u'{}'.format(inner_type, argument_value))

    if not isinstance(argument_value, list):
        raise GraphQLInvalidArgumentError(u'Attempting to represent a non-list as a list: '
                                          u'{}'.format(argument_value))

    components = (
        _safe_match_argument(stripped_type, x)
        for x in argument_value
    )
    return u'[' + u','.join(components) + u']'