Le if est plus ou moins fonctionnel.