File: //lib64/python2.7/UserDict.pyo
�
ٜSec           @   sb   d  Z  d d	 d �  �  YZ d e f d �  �  YZ d d l Z e j j e � d d
 d �  �  YZ d S(   sG   A more or less complete user-defined wrapper around dictionary objects.t   UserDictc           B   s�   e  Z d d  � Z d �  Z d �  Z d Z d �  Z d �  Z d �  Z	 d �  Z
 d �  Z d �  Z d	 �  Z
 d
 �  Z d �  Z d �  Z d
 �  Z d �  Z d �  Z d d � Z d d � Z d d � Z d �  Z d �  Z d �  Z e d d � � Z RS(   c         K   sE   i  |  _  | d  k	 r% |  j | � n  t | � rA |  j | � n  d  S(   N(   t   datat   Nonet   updatet   len(   t   selft   dictt   kwargs(    (    s    /usr/lib64/python2.7/UserDict.pyt   __init__   s
    	c         C   s
   t  |  j � S(   N(   t   reprR   (   R   (    (    s    /usr/lib64/python2.7/UserDict.pyt   __repr__
   s    c         C   s6   t  | t � r"