code: def _recursive_replace(self, maybe_code):
      if not isinstance(maybe_code, types.CodeType):
          return maybe_code
      return maybe_code.replace(
          co_consts=tuple(
              self._recursive_replace(c) for c in maybe_code.co_consts
          )
      )
  
imports: import doctest
  import textwrap
  import types
  import unittest
label_desc: Use image node_id 50 for calling the ListComprehensionTest obj's underlying member method code with example usage: obj._recursive_replace(maybe_code) and returns: maybe_code, maybe_code