def param(self, *args, **kwargs):
for first, second in pairwise(args):<EOL><INDENT>if isinstance(second, list):<EOL><INDENT>if not isinstance(second[<NUM_LIT:0>], list):<EOL><INDENT>"<STR_LIT>" <EOL>self._input.append((<EOL>"<STR_LIT>".format(first), second)) <EOL><DEDENT>else:<EOL><INDENT>"<STR_LIT>"<EOL>self._input.append((<EOL>"<STR_LIT>".format(first), second)) <EOL><DEDENT><DEDENT>elif isinstance(second, tuple):<EOL><INDENT>"<STR_LIT>"<EOL>self._input.append((<EOL>"<STR_LIT>".format(first), list(second))) <EOL><DEDENT>else:<EOL><INDENT>"<STR_LIT>"<EOL>self._input.append((first,second)) <EOL><DEDENT><DEDENT>return self<EOL>
:in