Может быть в этом тоже одна из проблем?
Начиная катать бойл (или бойлы), ничего не можем о нём сказать кроме того, что он должен быть «свой», «свежий», «понятно из чего сделан» и «лучше всех» ...
Это будет слишком просто.
Но «короткий» бойл уложить в заданные диапазоны гораздо сложнее, чем при отсутствии ограничений на добавление ингредиентов. Тем более, если заранее задать этот короткий перечень ингредиентов.