covariance c contravariance
Tout plus