code: def __init__(
      self,
      scheme: str,
      path: str,
      query: Optional[str] = None,
      fragment: Optional[str] = None,
      authority: Optional[str] = None,
      original_uri: Optional[str] = None,
  ):
      self.scheme = scheme
      self.path = path
      self.query = query
      self.fragment = fragment
      self.authority = authority
  
      self.original_uri = original_uri
      if self.original_uri is None:
          self.original_uri = self.to_string()
  
file_path: FATE/python/fate/arch/unify/_io.py
imports: import re
  from typing import List, Optional
label_desc: Use image node_id 1 to create a new URI object  with example: obj = URI(scheme, path, query, fragment, authority, original_uri)