Есть ли определение «каркаса», которое можно было бы использовать, чтобы отличить каркас от набора служебных функций и / или библиотек?
Где заканчивается один и начинается другой или граница между ними размыта?