code: def __new__(cls, string, def_path):
      ret = super().__new__(cls, string)
      ret.def_path = def_path
      return ret
  
file_path: dvc/dvc/config_schema.py
imports: import os
  from urllib.parse import urlparse
  from funcy import once, walk_values
  from voluptuous import REMOVE_EXTRA, All, Any, Coerce, Exclusive, Invalid, Lower, Optional, Range, Schema
  from dvc.log import logger
label_desc: Use image node_id 1 for calling the ExpPath obj's underlying member method code with example usage: obj.__new__(cls, string, def_path) and returns: ret