Def contravariant

Modification history