Модульная сборка БЭМ-проектов. И никаких bem-tools

Зарисовки про БЭМ-подход к сборке проекта:
- каждый блок сам знает, какие зависимости ему нужны;
- точкой входа служит не JS-файл со списком require (как в Webpack) и не файловая система (как в gulp), а декларация бандла в терминах блоков, элементов и модификаторов.

При этом собирать проект мы будем не с помощью bem-tools или ENB, а с помощью gulp.