object can only have values from the set of algebraic numbers.
See https://en.wikipedia.org/wiki/Algebraic_number.
final bool? algebraic;