code: def _process_arrayfire(self):
      # Install ArrayFire to requisite path
      self.af_unpack_path = os.path.join(
          self.source_folder, "arrayfire"
      )
  
      # Only proceed if missing
      if os.path.exists(
          os.path.join(self.af_unpack_path, "include", "arrayfire.h")
      ):
          self.output.info(
              f"ArrayFire {ARRAYFIRE_VERSION} already unpacked - skipping."
          )
      else:
          self._download_arrayfire()
          self._unpack_arrayfire()
  
file_path: arrayfire/conanfile.py
imports: from conans import ConanFile, CMake, tools
  import os
label_desc: Use image node_id 5 for calling the ArrayFireConan obj's underlying member method code with example usage: obj._process_arrayfire() without return types