code: def extract_shebang(self):
      extracted_texts = _shebang.findall(self.text)
      if len(extracted_texts) == 0:
          return None
      return extracted_texts[0]
  
imports: import argparse
  import os
  import pathlib
  import re
  import subprocess
  from tqdm import tqdm
  from contextlib import contextmanager
label_desc: Use image node_id 2 for calling the Checker obj's underlying member method code with example usage: obj.extract_shebang() and returns: extracted_texts, None