original_docstring: 
          V1: Bottom-up creation of nested mappings to contain names and their values.
          
docstring: Bottom-up creation of nested mappings to contain names and their values.
docstring_tokens: Bottom - up creation of nested mappings to contain names and their values .
code: def make_nested_ident(object: Referent, path_list: List[str]) -> Dict[str, Referent]:
          """
          V1: Bottom-up creation of nested mappings to contain names and their values.
          """
          if len(path_list) > 1:
              child_namespace = cast('Referent',
                                     NameContainer.make_nested_ident(object, path_list[1:]))
              return {path_list[0]: child_namespace}
          return {path_list[0]: object}
code_tokens: def make_nested_ident ( object : Referent , path_list : List [ str ] ) -> Dict [ str , Referent ] : if len ( path_list ) > 1 : child_namespace = cast ( 'Referent' , NameContainer . make_nested_ident ( object , path_list [ 1 : ] ) ) return { path_list [ 0 ] : child_namespace } return { path_list [ 0 ] : object }
short_docstring: V1: Bottom-up creation of nested mappings to contain names and their values.
short_docstring_tokens: V1 : Bottom - up creation of nested mappings to contain names and their values .
comment: """
          V1: Bottom-up creation of nested mappings to contain names and their values.
          """