Creates a single :degenerate? method to take the place of :empty? and :singleton?