code: def __new__(mcls, name, bases, dct, *, source_date_epoch):
      cls = super().__new__(mcls, name, bases, dct)
  
      for attr in dir(cls):
          if attr.startswith("test_"):
              meth = getattr(cls, attr)
              if source_date_epoch:
                  wrapper = with_source_date_epoch(meth)
              else:
                  wrapper = without_source_date_epoch(meth)
              setattr(cls, attr, wrapper)
  
      return cls
  
imports: import functools
  import importlib.util
  import os
  import py_compile
  import shutil
  import stat
  import subprocess
  import sys
  import tempfile
  import unittest
  from test import support
  from test.support import os_helper, script_helper
label_desc: Use image node_id 1 for calling the SourceDateEpochTestMeta obj's underlying member method code with example usage: obj.__new__(mcls, name, bases, dct) and returns: cls