Por que um objeto Regexp é considerado "falso" no Ruby?

Ruby tem uma ideia universal de " veracidade " e " falsidade ". Rubi faz ter duas classes específicas de objetos booleano, TrueClasse FalseClass, com as instâncias únicas indicadas pelas variáveis especiais truee false, respectivamente. No entanto, truthiness e falsiness não estão limitados a...