a
q�qeQ
� @ s| d dl mZ ddlmZmZ ddlmZ ddlmZ ddl m
Z
mZ G dd � d e�ZG d
d� de
�Z
G dd
� d
ee �ZdS )� )�
NamedTuple� )�Context�Ibendportcon� )�ContextWrapper)�DiffResultDescriptor)�
Difference�Wrapperc @ s* e Zd ZU dZeed<