Represent equivalent `enum`s the same as `bool`, make `bool` an `enum`

[CLICKME](https://github.com/glaebhoerl/rfcs/blob/make-bool-an-enum/active/0000-make-bool-an-enum.md)
This is a good argument though