Я там написал о том, что не все можно свести к CP, например :hover
Комбинирование правильных селекторов для состояния вообще не решается легко. Тут нужна генерация. Я доклад буду рассказывать на РИТ++ в этом году, там подробно эту тему затрону.
Это задача не решается CSS’ом в принципе. Любое изменение списка состояний структурно меняет все затронутые состояние (и их селекторы). Так что стандарт таких хитрым штукам конечно нужен, но совсем другой.