@hep2marc.over('<STR_LIT>', '<STR_LIT>')<EOL>@utils.for_each_value<EOL>def related_records2marc(self, key, value):
if value.get('<STR_LIT>'):<EOL><INDENT>return {<EOL>'<STR_LIT:i>': value.get('<STR_LIT>'),<EOL>'<STR_LIT:w>': get_recid_from_ref(value.get('<STR_LIT>')),<EOL>}<EOL><DEDENT>elif value.get('<STR_LIT>') == '<STR_LIT>':<EOL><INDENT>self.setdefault('<STR_LIT>', []).append({<EOL>'<STR_LIT:i>': '<STR_LIT>',<EOL>'<STR_LIT:w>': get_recid_from_ref(value.get('<STR_LIT>')),<EOL>})<EOL><DEDENT>elif value.get('<STR_LIT>') == '<STR_LIT>':<EOL><INDENT>self.setdefault('<STR_LIT>', []).append({<EOL>'<STR_LIT:i>': '<STR_LIT>',<EOL>'<STR_LIT:w>': get_recid_from_ref(value.get('<STR_LIT>')),<EOL>})<EOL><DEDENT>else:<EOL><INDENT>raise NotImplementedError(u"<STR_LIT>".format(value.get('<STR_LIT>')))<EOL><DEDENT>
Populate the ``78708`` MARC field

    Also populates the ``78002``, ``78502`` MARC fields through side effects.