3 ƒ”Re± ã @ s d Z ddlZG dd„ deƒZdS )zUtilities for defining models é Nc @ s` e Zd ZdZddgZdd„ Zdd„ Zdd „ Zd d„ Zdd „ Z dd„ Z dd„ Zdd„ Zdd„ Z dS )ÚKeyBasedCompareMixinz