darkmodejs-demo: no listeners
Using the returned removeListeners functionm allows you to remove the DARK and LIGHT query listeners, which is useful if you only want to theme to work on one page.
Try changing your Operating System's theme and you'll notice this page won't change, yet the homepage will.