first try on a new glyph-based boolean cell; this is what i have after some rewrites; is in progress..
ok, works better now already.. problem still with tab navigation..
hm, no big progress.. toggling with tab+space still doesn't work..