<https://nim-lang.org/docs/options.html>
The Option type is used when a value may be missing. It's a more explicit alternative to `nil`. In this case, the value should be one of `none(bool)`, `some(false)` or `some(true)`. But I'm not sure what it's meant to represent.
