Today I learnt that elisp has first-class bool vectors! https://www.gnu.org/software/emacs/manual/html_node/elisp/Bool_002dVectors.html