Dlaczego obiekt Regexp jest uważany za „fałsz” w Rubim?

Ruby ma uniwersalną ideę „ prawdy ” i „ fałszu ”. Ruby ma mieć dwie klasy specyficzne dla Boolean obiektów, TrueClassi FalseClass, z pojedynczych przypadkach oznaczonych zmiennych specjalnych truei false, odpowiednio. Jednak prawdomówność i fałsz nie ograniczają się do przypadków tych dwóch klas,...