например, в ситуации, когда удобно работать в терминах состояний блока, тогда можно использовать апи i-bem.js для работы с модификаторами