class for true and false object, respectively • These classes are “singleton” classes that have only one instance, not having `new` method • TrueClass and FalseClass don’t have a common parent class • There is no method such as `to_bool`, but we can use `!!expr` idiom • Any object, not only true and false, can be used with `if` expression (false and `nil` are falsy, every other object including empty string and 0 are truthy)