По поводу эвентов - традиционная беда нашей сборки. Да, всё, что есть сейчас в jbforth/events когда-то работало. Но при каких-либо очередных "улучшениях" сборки, постоянно что-то отваливалось. Вечные переписывания API, сносы, за непониманием их нужности хуков, изменения условий и т.п.
Сейчас все эти эвенты нужно элементарно исправлять, а некому. Даже если у меня будет время, я буду писать
новые эвенты, а не чинить старые
Разве что речь будет идти о периодических эвентах. Но они обычно менее интересны, чем одноразовые.