Bin ich auch schon mal drüber gestolpert. Deine Lösung ist da aber deutlich schöner als meine.
Schade das so brechende Änderungen gemacht werden.