Mit Hacks gibt es das ungute Bauchgefühl, dass doch mal etwas schief gehen könnte
Und das halte ich für unbegründet.
Was die bekannten Selektor-Hacks für abgelaufene IE-Versionen angeht, muss ich dir zustimmen und sehe wenig Konfliktpotenzial. Aber erst letztens habe ich eine Site kurzzeitig zerstört, weil ich IE-Filter (einmal für IE <8 und für IE 8 standardkonformer Modus), rgba() und data-URI an einer Stelle verwendet habe. Diese Fallback-Kette hätte eigentlich funktionieren sollen - wenn ein Browser einen Eigenschaftswert nicht parsen kann, sollte er ihn schlicht ignorieren und fortfahren. Die unbekannte Syntax hat aber einige aus der Bahn geworfen. Das Problem existiert also durchaus, wie du auch bei Expressions beobachten konntest. Klar, es gibt Workarounds und so einen hatte ich dann auch gefunden - man muss halt vorsichtig sein, will ich damit sagen.
Mathias