перевод http://ru.bem.info/libs/bem-core/i-bem-js/