docs: def import_string_code_as_module(code):
      """Used to run arbitrary passed code as a module
  
      Args:
          code (string): Python code to import as module
  
      Returns:
          module: Python module
      """
      sha256 = hashlib.sha256(code.encode('UTF-8')).hexdigest()
      module = imp.new_module(sha256)
      try:
          exec_(code, module.__dict__)
      except Exception as e:
          raise exceptions.UserError('User code exception', exception_message=str(e))
      sys.modules[sha256] = module
      return module