object can only have values from the set of real numbers, oo, and -oo.
oo
-oo
final bool? extendedReal;