Porting existing sections checkboxes from React to XUL. err not the other way round? XUL has apparently served its purpose and is slowly being phased out generally and as per the other comments in the article.
You know everything has gone to crap when you press alt+tab and you see "Task Switching (not responding)". How is this kind of nonsense even possible on a modern operating system?