///|
pub fn resolve_wgsl_import_module_in_registry(
  registry : WgslSourceRegistry,
  import_path : String,
  modules : Map[String, String],
) -> WgslResolvedImportModule? {
  let segments : Array[String] = []
  for seg in import_path.split("::") {
    let text = seg.to_owned().trim().to_owned()
    if text != "" {
      segments.push(text)
    }
  }
  while segments.length() > 0 {
    let mut module_path = segments[0]
    for i in 1.. ignore
  }
  None
}

///|