+
    i                     (    ^ RI Ht  ! R R]4      tR# )    )defaultdictc                   F   a a ] tR t^t oRtRV 3R lltV 3R ltRtVtV ;t	# )BoundDictionarya
  
A default dictionary where elements are tightly coupled.

The factory method is responsible for binding the parent object to the child.

If a reference attribute is assigned then child objects will have the key assigned to this.

Otherwise it's just a defaultdict.
c                4   < Wn         \        SV `  ! V/ VB  R # N)	referencesuper__init__)selfr   argskw	__class__s   &&*,f/Users/agent/.openclaw/workspace/.venv/lib/python3.14/site-packages/openpyxl/utils/bound_dictionary.pyr
   BoundDictionary.__init__   s    "$%"%    c                n   < \         SV `  V4      pV P                  e   \        W P                  V4       V# r   )r	   __getitem__r   setattr)r   keyvaluer   s   && r   r   BoundDictionary.__getitem__   s/    #C(>>%E>>3/r   )r   r   )
__name__
__module____qualname____firstlineno____doc__r
   r   __static_attributes____classdictcell____classcell__)r   __classdict__s   @@r   r   r      s     &
 r   r   N)collectionsr   r    r   r   <module>r#      s    $k r   