Certes, l'article 139 Cst VD implique que les autorités cantonales laissent aux communes dans les domaines énumérés un pouvoir de décision relativement important (Haldy, L'organisation territoriale et les communes, in Pierre Moor [éd.], La Constitution vaudoise du 14 avril 2003, Berne 2004, p. 295). Dans le même temps, la garantie que les communes disposent d'"autonomie" notamment dans les domaines précités est très générale, d'une part parce qu'on admet déjà qu'il y a autonomie lorsque la commune dispose d'un pouvoir d'appréciation dans l'application du droit fédéral ou cantonal et d'autre part en raison de l'étendue des domaines tels que la gestion du domaine public ou l'aménagement du