def parse_tuple_code(self):
declare_return = '<STR_LIT>''<STR_LIT>''<STR_LIT>''<STR_LIT>'<EOL>py_objects = '<STR_LIT:U+002CU+0020>'.join(self.arg_specs.py_pointers())<EOL>if py_objects:<EOL><INDENT>declare_py_objects = '<STR_LIT>' + py_objects + '<STR_LIT>'<EOL><DEDENT>else:<EOL><INDENT>declare_py_objects = '<STR_LIT>'<EOL><DEDENT>py_vars = '<STR_LIT>'.join(self.arg_specs.py_variables())<EOL>if py_vars:<EOL><INDENT>init_values = py_vars + '<STR_LIT>'<EOL><DEDENT>else:<EOL><INDENT>init_values = '<STR_LIT>'<EOL><DEDENT>parse_tuple = '<STR_LIT>''<STR_LIT>''<STR_LIT>''<STR_LIT>'<EOL>return declare_return + declare_py_objects +init_values + parse_tuple<EOL>
Create code block for PyArg_ParseTuple.  Variable declarations
            for all PyObjects are done also.

            This code got a lot uglier when I added local_dict...