ó <żCVc@s3dZddlmZdeefd„ƒYZdS(s+A Python 2.6-compatible ordered dictionary.i˙˙˙˙(t DictMixint OrderedDictcBsÚeZd„Zd„Zd„Zd„Zd„Zd„Zed„Z d„Z d„Z e j Z e jZe jZe jZe jZe jZe jZe jZd „Zd „Zedd „ƒZd „Zd „ZRS(cOsht|ƒdkr+tdt|ƒƒ‚ny |jWntk rS|jƒnX|j||ŽdS(Nis$expected at most 1 arguments, got %d(tlent TypeErrort_OrderedDict__endtAttributeErrortcleartupdate(tselftargstkwds((sj/private/var/folders/cc/xm4nqn811x9b50x1q_zpkmvdjlphkp/T/pip-build-FUwmDn/textblob/textblob/ordereddict.pyt__init__s  cCs:g|_}|d||g7}i|_tj|ƒdS(N(RtNonet_OrderedDict__maptdictR(Rtend((sj/private/var/folders/cc/xm4nqn811x9b50x1q_zpkmvdjlphkp/T/pip-build-FUwmDn/textblob/textblob/ordereddict.pyR's  cCs_||krH|j}|d}|||g|d<|d<|j|s