@hep2marc.over('<STR_LIT>', '<STR_LIT>')<EOL>@utils.for_each_value<EOL>def report_numbers2marc(self, key, value):
def _get_mangled_source(source):<EOL><INDENT>if source == '<STR_LIT>':<EOL><INDENT>return '<STR_LIT>'<EOL><DEDENT>return source<EOL><DEDENT>source = _get_mangled_source(value.get('<STR_LIT:source>'))<EOL>if value.get('<STR_LIT>'):<EOL><INDENT>return {<EOL>'<STR_LIT>': source,<EOL>'<STR_LIT:z>': value.get('<STR_LIT:value>'),<EOL>}<EOL><DEDENT>return {<EOL>'<STR_LIT>': source,<EOL>'<STR_LIT:a>': value.get('<STR_LIT:value>'),<EOL>}<EOL>
Populate the ``037`` MARC field.