Interprétant la LHID sous l’angle téléologique, le Tribunal fédéral a jugé qu’il convient de tenir compte du fait que cette législation tend, pour les impôts directs, aussi bien à une harmonisation horizontale (entre cantons et, à l’intérieur des cantons, entre communes) qu’à une harmonisation verticale (entre Confédération, cantons et communes) en vue de laquelle la LIFD constitue un élément d’interprétation important (RF 59/2004, p. 346 cons. 6 et les références citées), sans qu’il soit strictement obligatoire (RF 60/2005, p. 122-129 = StE 2005 A 23.1 no 9). Dans cette perspective, et compte tenu notamment du fait que l'article 4 al. 2 LCdir reprend les articles 3 al. 2 LHID et 3 al.