added Cat#is_cat()