class_docstr: Raises RuntimeError when any attribute is accessed on instances of this
  class.
  
  Instances of this class are returned by import_optional() when a module
  cannot be found, which allows for code to import optional dependencies, and
  have only the code paths that use the module affected.
code: def __getattr__(self, attr):
      raise RuntimeError(
          f"This feature requires the {self.name} " "package/module"
      )
  
file_path: cugraph/python/cugraph-service/client/cugraph_service_client/remote_graph_utils.py
imports: import importlib
  import numpy
label_desc: Use image node_id 2 for calling the MissingModule obj's underlying member method code with example usage: obj.__getattr__(attr) without return types